必要な時は下記の時など。
- ゲームの作成時に経過時間表示が必要な時
- mp3プレーヤー・FLVプレーヤー作成時、経過時間表示が必要な時
作成手順
- なんらかの方法で経過時間を取得(今回は単純にgetTimer()で取得しています。)FLVの時は確かstream(NetStream).timeが経過時間やったような・・
- _convertTime関数を用意して経過時間をミリ秒・秒・分・時(そこまではいらん?)に分解する
- 秒・分なら60 ミリ秒なら1000を超えないように処理を施す。この作業を省くと65秒などがありえてしまいます。
- 次に10以下の時は左に0を足すといった処理を施す
- 最後にTextFieldにtext!!
上記だけ理解しておけば経過時間表記など楽勝!!
今回は簡単にテキストだけだがよく使うので見た目をよくするために要画像化。
【サンプルswf】
続きを読む: AS3 経過時間を表示する(テキスト版)
