EasingFunc Extension [w]

--------------------------------------------------------------------------------
-- EasingFunc Extension 20240819
--------------------------------------------------------------------------------
動作までの配置
CF25\Extensions\Unicode\Easing.mfx
CF25\Data\Runtime\Unicode\Easing.mfx
--------------------------------------------------------------------------------
■仕様など
Expression式に値を入れると、動作の割合が返ってくる物です。
入力は0.0〜1.0を時間として、出力も同様に返ってきます。
(入力、出力共に小数点を扱う数字であることにご注意ください)
この返ってきた値に、欲しい数字を掛る事で表現したい物が簡単に作れるようなっています。
使い方自体は難しく無いので詳しくはサンプルのmfaをご覧ください。
--------------------------------------------------------------------------------
■あとがき
これでCOOLなUIも簡単に作る事ができるかもしれませんね。
DOWNLOAD
OLD
※OLD版にはExtension名被りがありましたので20240819版でExtension名を変更しました。
もしプロジェクトに組み込んで居る場合は、旧版がある状態でに新版を配置し、式で名称を変更するだけで対応できると思います。
例:
InQuad( "Easing Extension", time ) を InQuad( "EasingFunc Extension", time ) にする