Unity 2D移动端游戏中Rigged Character始终显示在UI面板前方的问题求助
Unity 2D移动端游戏中Rigged Character始终显示在UI面板前方的问题求助
大家好,我是Unity新手,目前正在开发一个2D移动端游戏项目,项目里有个已经绑定好的角色叫做Bytebotx。我遇到了一个渲染层级的问题:我希望当设置面板这类UI面板显示时,Bytebotx能始终出现在这些UI的后方,但就算我把Bytebotx在Hierarchy视图里拖到Canvas节点的下方,进入Play模式后它还是会渲染在UI面板的前方,完全达不到预期效果。
我已经尝试过的操作:
- 在Hierarchy视图中将Bytebotx对象移动到Canvas节点的下方,默认以为这样的层级顺序会让UI优先渲染在角色上方
- 确认Settings Panel这类UI面板处于启用状态,并且正确挂载在Canvas节点下
有没有有经验的开发者能帮我分析下问题出在哪?或者给我一些具体的调整方案,让角色能正确显示在UI面板的后面呢?
内容来源于stack exchange




