小编Fer*_*die的帖子

如何使 2D 碰撞器随着它们绑定到的 UI 元素而缩放?

我对 Unity 还很陌生,如果您对这个问题有任何帮助,我将不胜感激。

我的设置可以很好地使用我设计的屏幕分辨率。我相信当我更改分辨率时,UI 元素可以很好地缩放,但我刚刚发现我制作的碰撞器(图像中的红线)却不能。目前,我正在使用添加到画布上的边缘碰撞器。我还尝试向每个面板添加单独的边缘碰撞器。然后我尝试了盒子碰撞器。我尝试过将面板+碰撞器变成预制件。一切都无济于事。我还尝试通过脚本设置边缘碰撞器的点,以便它们始终包裹在面板周围,但我无法得到任何碰撞(注意:我不知道如何显示/渲染这个运行时生成的碰撞器所以我不能完全确定它们是否正是我想要的样子)。

太棒了;有人知道如何使碰撞器缩放或环绕它们所绑定的 UI 元素吗?

用户界面布局图像

unity-game-engine unityscript unity3d-2dtools

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