Powered by Movable Type 3.16Syndicate this site(XML)
< AS3 : Start PaperVision 3D -Camera- | | AS3:KeyboardEvent >
2009.12.10

[SCRIPTAS3 : Pass Time of Timer Class

TimerClassを使って
経過時間のミリ秒とかとれないのかなって思って調べたら
取れないのよね。
取れないというか工夫次第っていうか。

多謝
http://oshiete1.goo.ne.jp/qa4989338.html

要するに、5000ミリ秒1回のタイマーを、 50ミリ秒を100回、回すようにします。

他にもやり方はありますが、タイマー自体を監視する方法としては
これが一番シンプルな気がします。

なるほどねって。
これでcurrentCountに条件分岐とかつけてあげたら良いわけで。

ちなみにタイマーが動いているかどうかを知りたいときは

myTimer.running = (boolean);

ってことで。

たとえば、タイマーが動いているときはプレイボタンを効かないようにしたいじゃない。意味無いから。そんなときは

if(myTimer.running == true)
{
//動いている時は、ポーズボタンのみの記述
}
if(myTimer.running == false)
{
//止まっている時は、プレイボタンのみの記述
}

みたいな。

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/utils/Timer.html

Posted by inami at December 10, 2009 10:40 PM
CopyRight© ´MNGN.COM´. All Rights Reserved.