イージング(イージング)
ProtoPieのイージング機能を使用して、現実的で動きのあるアニメーションを強化しましょう。
現実世界では、物体が急に動いたり止まったりすることはありません。そのため、自然なアニメーションを実現するには、プロトタイプにイージングを組み込むことが極めて重要です。
イージング関数を取り入れることで、視覚的に魅力的で引き込まれるようなトランジションを作成し、以下の例のように、デザインにリアルさと自然な動きを加えることができます。

この例でイージングがどのように使用されたかについては、最新のモバイルゲーム・プロトタイピング・マスタークラスで学びましょう。
標準的なイージングオプション
リニア(Linear)
リニアイージングでは、アニメーション中の加速や減速はありません。オブジェクトはスムーズかつ一定に動き、トランジション全体を通じて安定したペースを維持します。
イーズ(Ease)
イーズイージングは、トランジションの加速と減速を制御するために使用されます。アニメーション化されるオブジェクト、または状態間を遷移する要素に、滑らかさと自然な動きを与えます。
イーズイン(Ease In)
イーズインイージングは、トランジションの初期加速を制御するために使用されます。アニメーションの開始を緩やかかつ穏やかにすることに焦点を当てており、オブジェクトや要素はゆっくり動き始め、アニメーションが進むにつれて速度を上げていきます。
イーズアウト(Ease Out)
イーズアウトイージングは、トランジションの減速を制御するために使用されます。アニメーションが終了に近づくにつれて、徐々にスムーズに動きを遅くすることに焦点を当てています。
イーズインアウト(Ease In Out)
イーズインアウトイージングは、スムーズでバランスの取れたトランジションを作成するために使用されます。イーズインとイーズアウトの両方の特性を組み合わせ、開始時は緩やかに加速し、中間は一定の速度を保ち、アニメーションの終了に向けて緩やかに減速します。
三次ベジェ(Cubic Bezier)
三次ベジェイージングは、トランジションの加速と減速を精密に制御するために使用されます。4つのポイント(2つのアンカーポイントと2つのコントロールポイント)を調整して独自のカーブを定義できるため、柔軟性に優れ、ユニークで複雑なモーション効果を作成できます。
スプリング(Spring)
スプリングイージングは、バネの動きをシミュレートするために使用されます。トランジションにダイナミックで弾むような効果を加え、物理的なバネが引き伸ばされて放されるときの挙動を再現します。
カスタムイージングオプション
カスタムイージングプリセットの作成
ProtoPieでは、カスタムイージングプリセットを作成することができます。独自のカスタムイージングを作成するには、以下の手順に従ってください。
標準イージングリストから標準イージングオプションを選択します。
「+」ボタンをクリックして、新しいイージングプリセットを追加します。
新しい値を入力するか、コントロールポイントを目的の位置までドラッグして、デュレーションと定義済みの値を変更します。
入力エリアの上をダブルクリックして、イージングプリセットの名前を変更します。
新しく作成されたイージングプリセットはカスタムイージングリストに保存され、いつでも簡単に使用できるようになります。
カスタムイージングプリセットの書き出しと読み込み
新しいカスタムイージングプリセットを作成した後、それを.jsonファイルとしてローカルコンピューターに書き出すことができます。このファイルには、現在「カスタム」リストにあるすべてのプリセットが含まれます。この機能により、イージングプリセットをチームメンバーと簡単に共有したり、別のデバイスに切り替える場合に備えて将来の使用のために保管したりできます。
