二行目の hoge(); はswfが読み込まれてから即実行させる為の記述。これがないと、setIntervalで設定した時間分遅れて実行される。 var time = 15; hoge(); function hoge(){ timeField.text = time--; } setInterval(hoge,1000);// 1000ミリ秒 = 1秒 01_setInterval.swf flaファイル 0で止める このままだと永遠に-1を実行し続けるので、0になったら止める様にします。 var time = 5; hoge(); function hoge(){ if( time >= 0 ){ timeField.text = time--; } trace(timeField.text); } setInterval(hoge,1000);// 1000ミリ秒 = 1秒 if文を