unity3d - 如何使 UI 元素呈现在 Unity 中的对象后面
问题描述
我有一个徽章动画,它有一个文本子项,然后是一个按钮,它降低了应该始终出现在分数徽章后面的级别。
我已经尝试了很多东西(比如对图层组件进行排序,但随后徽章呈现在所有 UI 元素甚至其子文本上)但从根本上我将降低级别和文本更改为图层选项的默认值并设置 Z 位置和比例为 0。然后我将 Score Badge 及其子项更改为图层 UI 和负坐标,因此它们出现在相机前面,但问题仍然存在。
解决方案
如果您使用图层,请尝试在对图层进行排序时拖动它,堆栈底部的图层将呈现在前面。