AS3:将儿童指数提高1

时间:2009-06-07 05:25:30

标签: flash actionscript-3

如何将影片剪辑的子索引增加1?

2 个答案:

答案 0 :(得分:5)

你的意思是在父母的堆叠顺序中将它移动一级吗?然后你用它上面的剪辑交换它。像这样:

var index:int = myMC.parent.getChildIndex( myMC );
myMC.parent.swapChildrenAt( index, index+1 );

如果那不是你想要做的,也许你可以扩展孩子索引的意思吗?

答案 1 :(得分:0)

fenomas是正确的。同样重要的是要注意,在AS3中,子显示列表中没有间隙,因此为了在堆叠顺序中将其移动得更高,显示列表中必须有其他子节点才能交换。

这里有一个很好的资源 - > http://livedocs.adobe.com/flex/3/html/help.html?content=05_Display_Programming_04.html