09/09/13 11:49:40 VFetulS4
>>600
AS2.0でシングルクリックのコードだけど3.0のダブルクリックでも似たような感じでいけると思う
Frame1 | Frame2 -> Frame3
Frame1で待機、Frame2から3の間がアニメーション。左クリックしている間Frame2から3をループさせる
■Frame1のAS
var flg:Number=0; stop(); //flg:アニメーションのループ停止判定用/stop:frame1で停止
this.onPress = function(){flg=0; play();} //クリックでフラグ初期化/アニメ開始
this.onRelease = function(){flg=1;} //マウス離したときに停止フラグをONにする
this.onReleaseOutside = function(){flg=1;} //MCの外でマウス離したときも同様
■Frame3のAS
//フラグがOFFのときFrame2から再生する/フラグがONのときFrame1で停止する。
if(flg == 0){gotoAndPlay(Frame2);}else{gotoAndStop(Frame1);}