我需要更改VerticalLayoutGroup的展开方向。
默认情况下,该组将向下扩展。
我想要的是,该组将向上扩展。
期望的行为在这个视频中描述。 (链接到stackoverflow上的答案https://dev59.com/e6Dia4cB1Zd3GeqPF5TL#43192904)
链接中的解决方案是将LayoutGroup旋转180度。 现在这似乎更像是一个解决方法,因为所有子项也必须旋转。 这个建议的解决方案不会产生视频中显示的预期行为。
我按照Unity Answers中的描述将ContentSizeFitter添加到LayoutGroup中。现在,LayoutGroup将向两个方向(向上和向下)扩展。
期望的行为在这个视频中描述。 (链接到stackoverflow上的答案https://dev59.com/e6Dia4cB1Zd3GeqPF5TL#43192904)
链接中的解决方案是将LayoutGroup旋转180度。 现在这似乎更像是一个解决方法,因为所有子项也必须旋转。 这个建议的解决方案不会产生视频中显示的预期行为。
我按照Unity Answers中的描述将ContentSizeFitter添加到LayoutGroup中。现在,LayoutGroup将向两个方向(向上和向下)扩展。
有没有不旋转LayoutGroup就能实现所需行为的解决方案?
编辑: 我还注意到旋转方法的一个缺点: 来自MixedRealityToolkit的Billboard Script会强制LayoutGroup旋转回0°。