【发布时间】:2019-08-30 22:47:09
【问题描述】:
如何在 Unity 2D 中更改对象的排序层?就像强制一个对象被渲染在另一个对象之上(或之下),即使它是另一个对象的子对象。
我正在制作一个简单的 2D 人形动画,直观地说,我使用躯干作为根对象,手臂和腿是它的子对象。但结果是我的左臂是在躯干之后渲染的,所以看起来我的角色有两条右臂。
我尝试更改手臂的 Z 值,将图层从 UI 更改为其他图层,并尝试更改 Canvas 中的一些设置。但都没有奏效。
我正在使用 RawImage 来渲染我的角色,这会是问题吗?
【问题讨论】: