gotoAndPlayされないです
はじめてFlashを作ります。
"ATTACK1"と"ATTACK2"のフレームを0.2秒の間隔で10回交互に表示したあと、
"ATTACK3"と"ATTACK4"のフレームをenterが押されるまで交互に表示する
というプログラムを作りたいのですが、
"ATTACK1"と"ATTACK2"のフレームを交互にずっと表示されるだけで、
ATTACK3へ移動しません。
"ATTACK1"というラベルのフレームに以下のように書きました。
ActionScript2.0でやっています。
どこが悪いのか教えてください。お願いします。
ATTACK1フレームのActionscript
var timeCount = true;
var endTime = getTimer()+0.2*1000;
stop();
onEnterFrame = function() {
if( timeCount ){
time = Math.ceil((endTime-getTimer())/1000);
if( time <= 0 ){
timeCount = false;
if( count >= 10 ){
gotoAndPlay("ATTACK3");
count=0;
delete this.onEnterFrame();
}
gotoAndPlay("ATTACK2");
count=count+1;
delete this.onEnterFrame();
}
}
};
ATTACK2フレームのAcctionscript
var timeCount = true;
var endTime = getTimer()+0.2*1000;
stop();
onEnterFrame = function() {
if( timeCount ){
time = Math.ceil((endTime-getTimer())/1000);
if( time <= 0 ){
timeCount = false;
gotoAndPlay("ATTACK1");
delete this.onEnterFrame();
}
}
};