Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想把红点放在数字之前。我可以通过改变 Z 坐标来做到这一点。但随后白色区域也位于红色圆圈的后面。
我究竟做错了什么?非常感谢。
在画布内,如果没有对排序的覆盖生效,则渲染排序将遵循层次结构中的同级索引。
因此,如果您想订购以下对象:
观众 -> 白色方块 -> 红点 -> 数字
只需像这样订购它们:
您可以看到层次结构中较低的子级最后呈现(“更接近”查看器)。
如果所有子元素都是 UI 元素,这是正确的,如果网格和 sprite 渲染器与 UI 元素混合,则不会像这样工作。
如果是这种情况,并且希望是这样,我建议您阅读有关排序层和覆盖画布排序层的信息。
排序层
覆盖画布排序