チケット #77 (new enhancement)

登録: 3 年 前

BetweenAS3: プリセット機構的な何か

報告者: yossy 担当者: yossy
優先度: major マイルストーン: BetweenAS3 (Beta)
コンポーネント: BetweenAS3 キーワード:
関係者:

チケットの概要

色々考えた末の現在の案:

// 登録
BetweenAS3.registerPreset('myPreset', function(target:Object, time:Number):ITween
{
    return BetweenAS3.reverse(BetweenAS3.tween(target, {$x: 100}, null, time));
});

// 使う
var t:ITween = BetweenAS3.preset('myPreset', mc, 1.0);

単純に、ファクトリーメソッドを登録できる、というこれだけ。これをプリセットと呼べるのかは疑問なのだけど、以下のようなメリットが考えられる。

  • 超分かりやすい
  • 単純すぎるけどとりあえず用意しておけばプリセットを皆作ってくれるという期待ができる
  • 「登録」の部分のコードだけブログとかに載せれば、コピペですぐ使える!
    • 一々クラスファイルとか用意する必要がなくて手軽
    • 配布しやすければ広まる

ご意見とかあればレスください!

添付ファイル


追記/更新 #77 (BetweenAS3: プリセット機構的な何か)