将 UI 元素隐藏在其他 UI 元素之后

Hiding UI Element behind Other UI Elements

我的 UI 元素有问题。我在敌人身上产卵,这些敌人的生命值条停留在它们上面。问题是,如果这些健康栏移动到我拥有的其他 UI 元素(假设 "Main Menu Button")的位置,它们将呈现 在上面 元素,而不是后面的

我设法在不同的 canvas 中生成健康条,这样它们就不会通过阻挡光线投射来干扰按钮本身,但我无法将它们分层放置在按钮后面(在游戏过程中会改变位置)也是)。

提前致谢!

如果您有多个 canvas,您可以使用 canvas 组件中的 排序 属性 来控制它们的顺序.