隐藏其他UI元素背后的UI元素

时间:2018-05-28 09:11:39

标签: c# unity3d rendering uielement

我的UI元素出现问题。我在敌人身上产卵,这些敌人的健康棒就在他们身上。问题是,如果那些健康栏移动到我拥有的其他UI元素的位置(让我们说"主菜单按钮"),它们会被呈现在顶部那个元素,而不是背后

It looks like this

我设法在不同的画布上生成健康栏,因此他们不会通过阻止光线投射来干扰按钮本身但我无法将它们分层在按钮后面(在游戏过程中也会改变位置)

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果您有多个画布,则可以使用画布组件中的排序顺序属性控制它们的顺序。 Sort order screenshot