使用ActionScript更改Flash MovieClip中图层的顺序?

时间:2010-10-05 17:03:15

标签: flash actionscript-3 flash-cs5

是否可以使用ActionScript 3更改Flash MovieClip时间轴中的图层顺序?

1 个答案:

答案 0 :(得分:3)

您无法更改图层顺序,但可以更改同一图层中影片剪辑的z-index(堆叠顺序)。因此,您可以将所有相关的影片剪辑合并为一个图层,然后使用acrtionscript更改z索引。

parent.setChildIndex(childObject, i)

将childObject更改为要更改z-index的影片剪辑的名称,将i更改为整数(所需的z-index值)。

如果你想在鼠标事件上发生这种情况,请将上面的代码放在一个函数中,并将一个事件监听器附加到一个按钮上,以便在鼠标事件上调用此函数。