【发布时间】:2020-02-18 22:00:45
【问题描述】:
我有一个关于某个问题的问题。 当我隐藏或显示标记的面板时,如何使项目重新定位? enter image description here
【问题讨论】:
标签: user-interface unity3d layout panel
我有一个关于某个问题的问题。 当我隐藏或显示标记的面板时,如何使项目重新定位? enter image description here
【问题讨论】:
标签: user-interface unity3d layout panel
您的问题很广泛,因为有很多方法可以实现:
您可以为组件编写脚本以执行您想要的操作
您可以结合以上两种方式
在您的情况下,最直接的解决方案可能是使用 Horizontal 和 Vertical 布局组(或者可能是 Grid)来设计您的 UI。
我还假设“隐藏”是指将对象设置为非活动状态。例如,如果您只是更改画布组的透明度,则必须使用数字 2 和 3。
Unity 文档中有一些 HowTos 指的是响应式设计。
【讨论】: