unity3d 如何根据画布的内容更改画布的大小(高度和宽度)?

dy1byipe  于 2022-12-04  发布在  其他
关注(0)|答案(1)|浏览(190)

我正在做一个虚拟现实游戏,我有一个统一的画布设置为Word空间,我计划添加一个平面作为背景,以提供更好的对比度,并使用碰撞器,让用户抓住它,并把它放在他想要的地方。
我需要根据内容更改画布的大小(高度和宽度),以便内容始终位于画布内。
是否有任何组件允许我根据画布的内容更改画布/容器的大小?

tjjdgumg

tjjdgumg1#

当然,您要查找的是Content Size Fitter组件。
你可以把它放在你的世界空间画布上,它应该按照文档中的内容调整大小。根据你的需要,这也包括添加一个Vertical Layout Group组件或类似的组件。

相关问题