我正在开发我的第一个真正的 2D Unity 游戏。我最近才开始使用 URP 来正确显示我在桶和仙人掌后面的角色。我现在使用的是我用沿着栅栏底部边缘的碰撞盒创建的栅栏图块集。然而,当玩家的 y 值大于栅栏时,玩家会错误地出现在栅栏上方(当玩家的 y 值小于栅栏时,它会正确显示。
我认为这与枢轴有关,但是当我尝试调整枢轴时,精灵不会按预期执行。而且,它们位于同一层。
提前感谢您的帮助。请询问是否需要任何澄清。
编辑:大多数栅栏瓷砖的高度都是两块瓷砖。我将栅栏顶部的对撞机类型更改为“无”,这样它们就不会与玩家发生碰撞。这会是一个问题吗?
您需要更改一些配置才能解决您的问题。
Sort Group
组件。它的目的是不同的,并且会扰乱排序。Individual
。这是交织透明图块地图和其他精灵的预期模式。请参阅此处了解更多信息。