Actionscript 3 动作脚本3按顺序交换电影剪辑
我是ActionScript3的一个相对较新的用户,事情进展得相当顺利,但我很难找到一种方法来根据电影片段的名称按顺序交换它们。例如,我有一堆名为“Guy 1”、“Guy 2”、“Guy 3”等的电影嘴唇,我想知道我应该怎么做才能让它们在点击按钮时按顺序交换Actionscript 3 动作脚本3按顺序交换电影剪辑,actionscript-3,movieclip,Actionscript 3,Movieclip,我是ActionScript3的一个相对较新的用户,事情进展得相当顺利,但我很难找到一种方法来根据电影片段的名称按顺序交换它们。例如,我有一堆名为“Guy 1”、“Guy 2”、“Guy 3”等的电影嘴唇,我想知道我应该怎么做才能让它们在点击按钮时按顺序交换 我知道我可以使用removeChild和addChild函数,但我不知道如何更改要删除和添加的子项,以便每次按下按钮时,它都会增加一个。我希望这样做,因为我至少有32个这样的movieclip,我可能想添加更多,所以我认为这是最简单的方法,
我知道我可以使用removeChild和addChild函数,但我不知道如何更改要删除和添加的子项,以便每次按下按钮时,它都会增加一个。我希望这样做,因为我至少有32个这样的movieclip,我可能想添加更多,所以我认为这是最简单的方法,不必手动检查每个movieclip的按钮。任何帮助都将不胜感激!谢谢大家! 只需将您的
MovieClips
放入数组并保持当前位置
function showNext():void{
removeChild(arrayOfClips[currentPosition]);
if(currentPosition == arrayOfClips.length -1){
currentPosition = 0;
}else{
currentPosition++;
}
addChild(arrayOfClips[currentPosition]);
}
欢迎来到SO!请考虑阅读如何问好问题。在这种情况下,您应该提供一个代码示例来演示您的问题。啊!这是有道理的。非常感谢你!