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 3.0、Processing、アートに関すること。日記・雑感、読書感想など。
[SCRATCHBRAIN.NET ホーム]
[SCRATCHBRAIN プロフィール]
[お問い合わせ]
[Twitter]

リンク

  • 嫁と更新。レシピ、子育て
  • バルセロナ観光ガイド
  • ポケット・アナリシス
  • 洋楽ブックマーク
  • こんなライヴに行きました

広告

おすすめ

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type

hosted by

あわせて読みたいブログパーツ