【发布时间】:2015-09-01 01:01:38
【问题描述】:
我有一个附加到 ScreenSpace-Camera UI 画布的 2D 圆的程序网格,我想在它上面渲染一些 UI 文本。然而,尽管我对它们的 z 顺序进行排序,但 UI 文本始终呈现在圆圈下方。如果我将材质更改为一些不透明的材质,一切正常。那么如何处理被视为 UI 元素的网格对象的透明渲染顺序
【问题讨论】:
标签: unity3d unity3d-2dtools unity3d-gui unity3d-5
我有一个附加到 ScreenSpace-Camera UI 画布的 2D 圆的程序网格,我想在它上面渲染一些 UI 文本。然而,尽管我对它们的 z 顺序进行排序,但 UI 文本始终呈现在圆圈下方。如果我将材质更改为一些不透明的材质,一切正常。那么如何处理被视为 UI 元素的网格对象的透明渲染顺序
【问题讨论】:
标签: unity3d unity3d-2dtools unity3d-gui unity3d-5
尝试更改 UI Canvas 'Order in Layer' = 1
【讨论】:
作为一种最佳做法,我认为您应该将一台相机仅用于 UI 渲染,另一台用于场景。
【讨论】: