Tweener.addCallerメソッドを使ってみる

October 20, 2007

TweenerクラスにはaddTween以外にもメソッドがあって、その一つにaddCallerメソッドというのがある。
使ったことなかったのでどんなものか試してみた。

主なパラメータとして、時間(time)、回数(count)、実行する関数(onUpdate)を指定する。
具体的には次のように指定すると、10秒間に、3回、traceTestメソッドが実行される。

Tweener.addCaller(square, {time:10,count:3, onUpdate:traceTest});

次のようにtransitionパラメータを指定すると、traceTestメソッドが実行される間隔が一定ではなくなる。

Tweener.addCaller(square, {time:10,count:3,onUpdate:traceTest,transition:"easeOutInBack"});

実際に下のサンプルソースで試してみると体感できるんですが、ちょっとわからないのが、初回のtraceTestメソッドが実行されるまでにtimeで指定した時間が空くこと。delayに何も設定していないのに実行を待たされるイメージ。
そのせいで使い道がいまいち見当たらない。

サンプルソース


関連記事
scratchbrain blog ver.2 Tweener.addTween(ver.1.25.57)の使い方
scratchbrain blog ver.2 Tween.addTween 注意点(delayに注意)
scratchbrain blog ver.2 Tweenerのtransitionパラメータが一目で分かる
scratchbrain blog ver.2 Tweener.addTweenバージョン1.26.62で追加されたパラメータbaseを使う
scratchbrain blog ver.2 Tweener.removeTweens検証

カテゴリー: 


タグ: 


Posted by scratchbrain at October 20, 2007 12:08 PM ブックマークに追加する

Trackback

Trackback URL for this entry:

Post a Comment


検索

このブログを検索

サイトコンセプト

当ブログは、レディオヘッド、司馬遼太郎作品の読書感想、Flash、Actionscriptの技術メモ・サンプルソース、日記・雑感などを公開しています。
[SCRATCHBRAIN プロフィール]
[アートワーク]
[Twitter]

リンク

  • scratchbrain.netホーム
  • アートワーク
  • scratchbrainプロフィール
  • 音楽ブログ
  • スクラップブック
  • 実験プロジェクト
  • こんなライヴに行きました

広告

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type Pro 4.23-ja

hosted by