Alight motionみたいなベジェイージングがあれば便利なのでは!?!?と思って作りましたが微妙なのが完成しました。 ▫︎プロジェクトの操作方法 AとBのハンドルを動かして軌道を変えましょう。リストには制御点の座標が載ってます。 オーバーシュートを有効(下の変数を1にする)にするとY座標が限界突破できます。 ▫︎このイージングを他の作品で使いたい場合 ①スプライト「バックアップ用」にあるプログラムを全てバックアップに保存してください。 ②クレジットは任意だけどそのイージングを使った作品は見たいのでコメント欄で「借りるわ笑」くらいのコメントはしてください。 ▫︎仕組み 3次ベジェ曲線と二分法を使った簡単なイージングです。 タイマーの進行度をベジェ曲線のx座標とし、二分法で進行度を求め、求めた進行度を代入してY座標を求めます。y座標の進行度が設定した値に反映される仕組みです。説明が下手すぎて分からないと思いますが自己満で書いてるので許して。 ▫︎利点と欠点 ・利点 ①自由度の高さ これだけでPower,Expo,Backなどの多くのイージングが作れます。 ②FPSI TurbowarpでFPSが変わっても動きが変わりません。まあこれは利点なのか…? ・欠点 ①従来のイージングと比べて重い 二分法の計算は繰り返しが必要なのでやや重いかも。 ②E L A S T I C が な い 致命的な弱点。Elasticは頑張って自分で用意してくれ。 ③1回でリスト複数使う 上書きするときにリスト何個も使います。ゴミやな。 ④定義が多い 定義が多いのでバックアップ移すのが少し面倒。ただ二分法やベジェは他で使えるかも。