0

HTML5 キャンバス アニメーションをエクスポートするために、Flash でタイムライン アニメーションと JavaScript を使用しています。タイムラインの開始時に宣言した変数は、タイムラインの終了時に呼び出されると未定義になります。例えば:

var myCounter = 0; // frame 1



setTimeout(function(){
    if(myCounter < 1){
        exportRoot.play("replay");
    } else{this.stop();}
},5000); // located in last frame

myCounter最後のフレームで未定義なのはなぜですか? これを数回ループしようとしています。また、従来の JavaScript は常に機能するとは限らないため、これに使用するメソッドはどこで見つけることができますか?

4

1 に答える 1