Actionscript 3 AS3团体电影剪辑

Actionscript 3 AS3团体电影剪辑,actionscript-3,movieclip,Actionscript 3,Movieclip,我想我有一个非常简单的问题,因为我找不到在我之前问过这个问题的人。 所以我有mc1和mc2。我想这样做: (mc1,mc2).stop(); 而不是: mc1.stop(); mc2.stop(); 这样做的正确形式是什么 我的代码现在是什么样子的另一个示例: function playReverse(e:Event):void { if (mc1.currentFrame == 1) { stopPlayReverse(); } else {

我想我有一个非常简单的问题,因为我找不到在我之前问过这个问题的人。 所以我有mc1和mc2。我想这样做:

(mc1,mc2).stop();
而不是:

mc1.stop();
mc2.stop();
这样做的正确形式是什么

我的代码现在是什么样子的另一个示例:

function playReverse(e:Event):void {
    if (mc1.currentFrame == 1) {
        stopPlayReverse();
    } else {
        mc1.prevFrame();
    }
    if (mc2.currentFrame == 1) {
        stopPlayReverse();
    } else {
        mc2.prevFrame();
    }
}

以下内容将帮助您开始:

var mcs:Array = [mc1, mc2, mc3, mc4];
for ( var i:int = 0, l:int = mcs.length; i < l; i++ ) {
    var mc:Movieclip = mcs[i] as MovieClip;
    if ( i == 0 ) mc.play(); // or watever condition you need to check...
    else mc.stop();
}
for each ( var mc:MovieClip in mcs ) 
  mc.stop();