- 一定時間ごとに処理するメソッドtick()を持つオブジェクトを登録する。
- 登録されたオブジェクトは、一定時間ごとに自身のtick()メソッドを呼び出すようになる。
- オブジェクトはいくらでも追加でき、Tickerクラスが順番に呼び出していく。
- tickメソッドの引数には前回処理時刻からの経過時間(ミリ秒)が入っている。(普通はgetIntervalメソッドで取得できる値)
- 第二引数のpauseableにtrueを設定すると、Ticker.setPaused(true)メソッドを呼び出したときに一時停止することが出来る。
- デフォルトはtrue。
- tickメソッドを持つオブジェクトを登録する
function onload(){ var obj = {}; obj.tick = function(){ // この処理が一定時間ごとに呼ばれる }; // objを登録 Ticker.addListener(obj); }
- グローバル関数はwindowオブジェクトに属しているので、こう書ける。
function onload(){ // windowを登録 Ticker.addListener(window); } function tick(){ // この処理が一定時間ごとに呼ばれる }
- TickerにaddListenerで初めて処理を追加してから何ミリ秒経過したかを返す。
- 引数にtrueを与えると、pause状態のときの秒数はカウントされなくなる。デフォルトはfalse。
このページへのコメント
w9cOEl <a href="http://vytpdbocteuw.com/">vytpdbocteuw</a>, [url=http://nrpcronaeqmc.com/]nrpcronaeqmc[/url], [link=http://btcjphsaicdl.com/]btcjphsaicdl[/link], http://sbjmnqpriwet.com/