- 613 名前:名無したん(;´Д`)ハァハァ mailto:sage [2009/09/13(日) 11:49:40 ID: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);}
|

|