Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 动作脚本3按顺序交换电影剪辑_Actionscript 3_Movieclip - Fatal编程技术网

Actionscript 3 动作脚本3按顺序交换电影剪辑

Actionscript 3 动作脚本3按顺序交换电影剪辑,actionscript-3,movieclip,Actionscript 3,Movieclip,我是ActionScript3的一个相对较新的用户,事情进展得相当顺利,但我很难找到一种方法来根据电影片段的名称按顺序交换它们。例如,我有一堆名为“Guy 1”、“Guy 2”、“Guy 3”等的电影嘴唇,我想知道我应该怎么做才能让它们在点击按钮时按顺序交换 我知道我可以使用removeChild和addChild函数,但我不知道如何更改要删除和添加的子项,以便每次按下按钮时,它都会增加一个。我希望这样做,因为我至少有32个这样的movieclip,我可能想添加更多,所以我认为这是最简单的方法,

我是ActionScript3的一个相对较新的用户,事情进展得相当顺利,但我很难找到一种方法来根据电影片段的名称按顺序交换它们。例如,我有一堆名为“Guy 1”、“Guy 2”、“Guy 3”等的电影嘴唇,我想知道我应该怎么做才能让它们在点击按钮时按顺序交换


我知道我可以使用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!请考虑阅读如何问好问题。在这种情况下,您应该提供一个代码示例来演示您的问题。啊!这是有道理的。非常感谢你!