如何使对象在同一层上产生比其他层进一步前进

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

我在2d游戏中编写了一些炮弹,它与水平视点垂直45度。它们是使用预制件生成的,然后在它们被毁坏时产生爆炸预制件。然后它们以随机顺序在彼此之上产生。有没有办法在同一层中进一步向前设置进一步前进对象(在我的情况下在y轴下方),而不为每次爆炸创建具有不同排序层的单独预制件?

unity3d
1个回答
0
投票

我不知道有任何内置的方法可以做到这一点,但如何将脚本附加到炮弹上,将精灵渲染器的“层中顺序”分配给-transform.y * 10(根据需要调整*10以适应您的比例)?

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