在Corona SDK中控制z深度的正确方法是什么?



在Corona SDK中控制Z-depth的正确方法是什么?

似乎精灵本身没有任何Z信息被存储

他们实际上…

所有精灵都属于一个组(即使它是默认组)。

z顺序是组索引(即:组中的第一个精灵首先被渲染,等等)。

你不能将其更改为任意值,因为精灵不能共享插槽,也不能在组数组上有"洞"。

但是有函数sprite.toFront()和sprite.toBack()

我个人创建了更多的组来控制排序,我的一个应用程序是一个雪球,我创建了三个组,一个用于背景,一个用于前景,在它们之间有一个雪层,这样我就不必每帧都做background. toback()和foreground. tofront ()

相关内容

  • 没有找到相关文章

最新更新