ScreenSpace画布不起作用

时间:2016-06-03 07:13:04

标签: user-interface unity3d render

我正在升级程序的UI(从旧的Unity UI系统升级到新的UI),但似乎我无法使用屏幕空间画布(相机或叠加画布)。世界空间画布中的物体工作正常。屏幕空间GameObjects在编辑器的“游戏”预览屏幕中显示,所以我对这个问题可能有点困惑。要清楚:对象显示在“游戏”屏幕中,但不是当我按下“播放”按钮时。

我附上了一个复合屏幕截图,其中包含有关其中一个对象,画布和相机的信息。

enter image description here

1 个答案:

答案 0 :(得分:1)

我想我现在明白了问题所在。显然,屏幕空间画布(叠加或相机)只能用于特定于UI的游戏对象。我仍然不知道为什么可以添加其他种类的元素作为这些画布的孩子(特别是为什么它们在游戏预览屏幕中正确显示!)

即使我在这里遗漏了更深层次的东西,使用UI文件夹中的元素也可以在其他人没有的地方使用。我想也许有人会觉得有用。