Flash Pro CS6 を使用して、いくつかのキューブがドロップする簡単なゲームを作成しています。時間を表示するテキスト フィールド (インスタンス名は timerText) を追加しました。コードは次のとおりです。
var time:int =0;
var timer:Timer = new Timer(1000,0);
timer.start();
timer.addEventListener(TimerEvent.TIMER, cubeFall);
function cubeFall(t:TimerEvent) {
time++;
timerText.text = time.toString();
if (time == 3) {
cube_1.play();
}
}
私の問題は、ゲームの開始時にテキスト フィールドに 1 秒後に数字の 1 が表示されるが、それが継続しないことです。理由はありますか?