【发布时间】:2020-09-08 14:15:34
【问题描述】:
我有一个带有背景图像和透明面板的画布。画布已设置为屏幕空间 - 相机。我有一个位于背景图像和透明面板之间的游戏对象。游戏对象可以很好地显示在背景图像上方,但是在游戏对象上添加面板元素会阻止它查看。当我更改面板的透明度时,它会完全忽略游戏对象并在其下方显示背景画布元素。有什么想法可以让游戏对象显示在透明 UI 面板后面吗?
【问题讨论】:
标签: c# unity3d user-interface
我有一个带有背景图像和透明面板的画布。画布已设置为屏幕空间 - 相机。我有一个位于背景图像和透明面板之间的游戏对象。游戏对象可以很好地显示在背景图像上方,但是在游戏对象上添加面板元素会阻止它查看。当我更改面板的透明度时,它会完全忽略游戏对象并在其下方显示背景画布元素。有什么想法可以让游戏对象显示在透明 UI 面板后面吗?
【问题讨论】:
标签: c# unity3d user-interface
您想在 2 个 UI 图像(RawImages)之间订购渲染器吗?
【讨论】:
修正了这是一种有点 hacky 的方式。看起来你不能将游戏对象夹在 2 个画布元素之间我将背景图像设为游戏对象并让画布始终位于顶部
【讨论】: