gpt4 book ai didi

unity3d - Canvas 没有在顶部渲染

转载 作者:行者123 更新时间:2023-12-04 14:25:02 25 4
gpt4 key购买 nike

我使用 Canvas 和 Unity UI 元素作为 HUD。我希望 HUD 位于一切前面,但事实并非如此。

hud

最佳答案

以前没有使用过 Cardboard,但我相信你可以通过相机剔除来解决这个问题。只需按照以下步骤操作:

Canvas :

1.选择Canvas并将图层更改为 UI。默认为 UI,但请确保它仍设置为 UI。

默认/主摄像头 :

1.选择已经存在的主摄像头并更改Clear FlagsSkybox .

2.更改Culling MaskEverything .点击 Everything这是 Culling Mask 的设置和 取消选择/取消选中 UI .

3.更改Depth 0 .

新相机 :

1.新建Camera并将其命名为 UI 相机。

2.选择UI Camera,更改Clear FlagsDepth Only .

3.更改Culling MaskUI .

4.更改Depth 1 .

5.如果要在顶部显示的 Canvas 将“Render Mode”设置为“World Space”或“Screen Space - Camera”,则将UI 摄像机拖动到 Canvas 的渲染摄像机/事件摄像机插槽。如果“Render Mode ”设置为“Screen Space - Overlay ”,则不必执行此操作。

就是这样。这将始终在前面显示 UI。它应该是默认的,但由于某种原因它不适合你。

关于unity3d - Canvas 没有在顶部渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37704248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com