【问题标题】:Reposition ui elements in unity统一重新定位ui元素
【发布时间】:2020-02-18 22:00:45
【问题描述】:

我有一个关于某个问题的问题。 当我隐藏或显示标记的面板时,如何使项目重新定位? enter image description here

【问题讨论】:

    标签: user-interface unity3d layout panel


    【解决方案1】:

    您的问题很广泛,因为有很多方法可以实现:

    1. 您可以使用some of the UI components responsible for auto-layout

    2. 您可以为组件编写脚本以执行您想要的操作

    3. 您可以结合以上两种方式

    在您的情况下,最直接的解决方案可能是使用 HorizontalVertical 布局组(或者可能是 Grid)来设计您的 UI。

    我还假设“隐藏”是指将对象设置为非活动状态。例如,如果您只是更改画布组的透明度,则必须使用数字 2 和 3。

    Unity 文档中有一些 HowTos 指的是响应式设计。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多