根据y轴值将孩子带到舞台的前面

时间:2014-03-20 15:12:05

标签: actionscript stage

我只是有一个需要解决的简单问题而且我对动作脚本很新,我正在制作一个sideScroller游戏,其中敌人的部队随机产生一些y值,然后穿过屏幕,但我怎么做到如果它们在y轴上较低(屏幕上方较高),它们会出现在其他轴的前面?他们是部队,所以看起来如果他们的腿与他们下面的其他人重叠,看起来好像他们在他们身后。我希望我能很好地解释这一点。 任何帮助都是极好的! 感谢

1 个答案:

答案 0 :(得分:0)

将你的所有部队都留在矢量中。首先,根据y值对它们进行排序。然后,迭代向量,如果i处元素的深度低于i + 1处的元素,则应交换对象的深度。希望这有帮助,如果您需要更多详细信息,请告诉我。