タグ

timerに関するkimiko0217のブックマーク (3)

  • Dateを更新する3つの方法をベンチマークする | _level0 - KAYAC Front Engineer Blog

    少し前から時計がまたはやっていますね。 TeraClockとか便利なものが出てきたので、早速使わせてもらってます。 さて、TeraClock開発の話でTimerよりEnterFrameの方がいいとかパフォーマンスを気にされているようなんですが マイフレームごとにnew Date()してるのが気になったので実際どうすると効率がいいのか確認してみました。 まず3つ時刻を更新して取得する方法を考えてみました。 // 方法1) 普通にnewする var now = new Date(); // 方法2) newは初回のみで、差分(経過時間)を足してアップデート var _date:Date = new Date(); var _startTime:Date = _date.getTime(); _date.setTime( _startTime + getTimer() ); // 方法3) 方法

    Dateを更新する3つの方法をベンチマークする | _level0 - KAYAC Front Engineer Blog
    kimiko0217
    kimiko0217 2008/12/04
    少し前から時計がまたはやっていますね。 TeraClockとか便利なものが出てきたので、早速使わせてもらってます。 さて、TeraClock開発の話でTimerよりEnterFrameの方がいいとかパフォーマンスを気にされているようなんですが マイ
  • trick7 RTP Live: Info Bocoran RTP Slot Online Pragmatic Play Gacor Terlengkap -

    Menjadi member judi slot online terpercaya dan terbesar merupakan hal yang wajib anda lakukan terlebih dahulu sebelum mulai untuk […]

    kimiko0217
    kimiko0217 2008/12/04
    ENTER_FRAME イベントで毎フレーム時間を取得している仕様なので、すっごい実行してる感があるから、ここは Timer クラスを使った方が・・とか思っていたのだけど、実はそもそも Timer クラスの中で ENTER_FRAME が動いてるらしく
  • setIntervalとenterframeの時間制御のアレコレ | _level0 - KAYAC Front Engineer Blog

    1秒後に○○するというときってありますよね。 僕はいつもsetIntervalで制御するんですが、アニメーションと同期をとらないといけないなどの事情でenterframeで制御するって場合もあるかもしれないです。 そこで、ちょっと気になったので実験してみました。 フレームレート 31でファイルをつくり、実験します。 onEnterFrameによる処理の流れは以下です 上記サンプルは「START」を押してから1秒後に押してからの経過時間を表示するサンプルです。 ラジオボタンで「onEnterFrame」か「setInterval」かを選んで「START」を押してみてください。 (違いをわかりやすくするため「START」を押すとストレス用オブジェクトを生成します) onEnterFrameによる処理の場合、計算などで処理落ちすると1フレームあたりの時間が長くなってしまいます。 そのため、31フ

    setIntervalとenterframeの時間制御のアレコレ | _level0 - KAYAC Front Engineer Blog
    kimiko0217
    kimiko0217 2008/12/04
    onEnterFrameによる処理の場合、計算などで処理落ちすると1フレームあたりの時間が長くなってしまいます。 そのため、31フレーム経過後は1秒後ではなくなってしまう可能性があります。 アニメーションと同期をとらないとい
  • 1