【发布时间】:2016-03-25 16:17:41
【问题描述】:
我正在 Unity 中为 google cardboard 创建简单的 VR 游戏,并创建了 UI Text,它显示分数并且是相机的子项。我的问题是我不能让它总是可见的。我知道它适用于 Screen Space - Overlay,但如何使用 World Space Canvas?
【问题讨论】:
-
创建第二个相机,将其 Culling Mask 设置为仅
UI,并将其分配给 UI Canvas。您是否有不想使用这种方法的原因? -
@yedpodtrzitko 我不确定它是否能与谷歌纸板相机正常工作(基本上每只眼睛有两个相机)。我应该怎么做?为每只眼睛创建另一个相机并设置其 Culling Mask tp UI?
-
@yedpodtrzitko 如果我设法使用 UI Culling 蒙版创建了第二个摄像头,我怎样才能让它最后重新渲染?
-
只需将画布添加到主角的子对象。所以它会随着你的角色移动和旋转。
-
@BarışÇırıka 我已经做到了,但是当我俯视它背后的地形时,我看不到它
标签: unity3d google-cardboard virtual-reality