【发布时间】:2011-10-01 00:50:18
【问题描述】:
我知道了如何在 as3 中设置深度——但是使用 as2 我可以使用数字开始多个“深度点”——在 as3 中,我似乎所能做的就是将此对象设置为比该对象更高/更低的深度。问题是(在处理一堆等距框时,用户可以按任何顺序将其放置在网格上)我不想处理让每个元素都知道其他元素在哪里的额外复杂性,然后适当调整。
我要做的是设置 6 个总深度数/位置,一个用于 6 x 6 网格中的每一列。因此,第 1 列中的任何内容都将从 500 开始其深度放置,第 2 列中的任何内容将从 1000 开始其深度,第 3 列将是 1500 等等。
那样,第二次我将一个对象放在特定的列上,它会将自己塞在下面,或者将自己放在其他列中的所有周围项目之上,这对我来说比以某种方式找出 15 个不同大小的盒子的位置要容易得多是,它们如何相互关联,然后找出它们需要进入的深度顺序。
有什么想法吗? as3 似乎已经取消了将深度设置为特定数字的能力:p
【问题讨论】:
标签: actionscript-3 depth