精灵排序有没有办法破例?就像即使瓷砖的枢轴高于玩家的,也要渲染前面的瓷砖

问题描述 投票:0回答:1

抱歉这个奇怪的标题,但我的问题是我有一个由“悬崖”制成的区域的外墙,顶部效果很好,精灵在悬崖前渲染Player in front of top side cliff。但是对于底部,它无法像我希望的那样工作 Bottom side of the cliff second picture。 排序与以 Y 轴为轴的普通精灵自动排序一样,“悬崖”是用 ruleTile 制作的图块图。当玩家“躲在”悬崖下时,上部瓷砖的轴心位于玩家的上方,因此玩家呈现在上部瓷砖上方。我正在使用 Unity 引擎和 C#

我知道可以工作的一件事是,我必须手动放置所有悬崖边 - 顶部在一个 tilemap 上,底部在第二个 tilemap 上,这样 ruletile 就不能正常工作,并将它们设置为不同的排序层。那会很烦人。 所以,我的问题是:除了我所说的,还有更好的方法吗?

c# unity3d sprite
1个回答
0
投票

我认为没有更好的方法

© www.soinside.com 2019 - 2024. All rights reserved.