« Firebug日本語版がリリースされていた? | メイン | JavaScriptデベロッパーのためのAIR解説本 »

Custom Easing Function Explorer

Custom Easing Function Explorer

カスタムイージング関数を作成することができるFlex Explorerです。


■作成コード例(上の画面で作成されたカスタム関数)

function(t:Number, b:Number, c:Number, d:Number):Number {
  var ts:Number=(t/=d)*t;
  var tc:Number=ts*t;
  return b+c*(0*tc*ts + -2*ts*ts + 10*tc + -15*ts + 8*t);
}

まず、プリセット(中央にあるポップアップ)を選択し、スライダー等でパラメータを設定すればカスタム関数ができあがります。

ただし、ちょっとスライダーを動かしてみると下記のようなことになってしまいます。

function(t:Number, b:Number, c:Number, d:Number):Number {
  var ts:Number=(t/=d)*t;
  var tc:Number=ts*t;
  return b+c*(-18.694656488549622*tc*ts + 41.145038167938935*ts*ts + -19.541984732824424*tc + -9.694656488549615*ts + 7.786259541984732*t);
}


できあがりは、タブメニューの「Expolorer」押して画面を移動し、動作を確認することができます。

→ Custom Easing Function Explorer

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする
スポンサード リンク