当如下场景时,ScrollRect没有问题。
Canvas (Pixel Perfect toggle off)
--| ScrollRect ( ScrollRect + HorizontalLayoutGroup )
----| Content
----| Scrollbar
但是当Pixel Perfect toggle of Canvas打开时,ScrollRect无效。
Canvas (Pixel Perfect toggle on)
--| ScrollRect ( ScrollRect + HorizontalLayoutGroup )
----| Content
----| Scrollbar
如果从ScrollRect中删除HorizontalLayoutGroup,一切都恢复正常。
Canvas (Pixel Perfect toggle on)
--| ScrollRect ( ScrollRect )
----| Content
----| Scrollbar
希望有人能够提前解释其背后的原因。
我在Unity3D forum上传了测试场景,希望它可以帮助您理解问题。