小编and*_*kaa的帖子

如何在不旋转的情况下改变 Unity 中 VerticalLayoutGroup 的扩展方向?

我需要更改 VerticalLayoutGroup 的扩展方向。使用默认行为,该组将扩展到楼下。我想要的是,该小组将扩展到楼上。

视频中描述了预期行为。(链接到 stackoverflow /sf/answers/3023503311/上的答案)

链接上的解决方案是将 LayoutGroup 旋转约 180°。现在这似乎更像是一种解决方法,因为所有孩子也必须轮换。所建议的解决方案这一个不会放弃在视频中显示的预期行为。

我将 ContentSizeFitter 添加到 LayoutGroup 中,如Unity Answers中的此链接中所述。现在 LayoutGroup 将向两个方向(楼上和楼下)扩展。

是否有任何解决方案可以在不旋转 LayoutGroup 的情况下完成所需的行为?

编辑:我还注意到旋转方法的一个缺点:来自MixedRealityToolkit的 Billboard 脚本将强制 LayoutGroup 旋转回 0°。

c# unity-game-engine hololens windows-mixed-reality mrtk

3
推荐指数
1
解决办法
2046
查看次数