指定秒数後にfunctionを実行する"setTimeOut" //ActionScript3.0版

指定秒数後にfunctionを実行する"setTimeOut" //ActionScript2.0版と同様に、ActionScript3.0で、指定した時間経過後に関数を実行する場合です。

AS3では、FuseKitに替わり、Tweenerを使っていますが、このTweenerでも”onComplete:test”などとして動作終了をとって関数を実行できますが、単純に指定時間経過後に関数を実行したい場合もあるので、下のsetTimeOutが重宝します。

下の例は、ActionScript2.0の場合と同様に1000ミリ秒(=1秒)後にsample()関数を実行する場合です。

//ActionScript//////////////////////////////////////////////////////////////////

var intervalId:uint = setTimeout(sample, 1000);

function sample(){
    trace("sample");
}


ActionScript2.0の場合はこちら
指定秒数後にfunctionを実行する"setTimeOut" //ActionScript2.0版

ActionScript3.0に関する記事はこちら
Bookmark and Share

トラックバック(1)

このブログ記事を参照しているブログ一覧: 指定秒数後にfunctionを実行する"setTimeOut" //ActionScript3.0版

このブログ記事に対するトラックバックURL: https://www.bute-studio.com/mt/mt-tb.cgi/101

» setTimeOutで引数を渡す//ActionScript3.0版(bute_lab.)~のトラックバック

先週の記事にも書いた、setTimeOutですが、AS2/AS3に限らず、頻繁に... 続きを読む



ブックマークに追加