Skip to main content
Language日本語
物理学とトークン4 分で読めます2026年10月

Figma Smart Animate とスプリング物理学の違いは何ですか?

簡潔な回答

Smart Animate は Figma プロトタイプ トランジションです。2 つのフレーム内で同じ名前のレイヤーを照合し、その違いをアニメーション化します。バネの物理学は、固定持続時間の代わりに剛性、減衰、質量を使用してモーションのタイミングを計る方法です。これらは反対ではありません。Figma プロトタイプは、Smart Animate でスプリング イージングを使用できます。重要な違いは、プロトタイプと製品内で実行されるモーションの間の違いです。

核心

  • Smart Animate が何を動かすかを決定します: フレーム間のレイヤーを一致させます
  • イージングカーブまたはスプリングが時間の経過とともにどのように動くかを決定します
  • Figma プロトタイプは、スプリング イージング プリセットとカスタム スプリングをサポートしています
  • スプリングは自然な感触で、実際のコードでスムーズに中断できます。
  • Figma プロトタイプは参考です。開発者はまだ実際のモーションを構築しています

これら 2 つの用語はさまざまな質問に答えます。 Smart Animate は「何が変わるの?」に答えます。 2 つのフレームを調べ、名前が一致するレイヤーを見つけて、それらの位置、サイズ、回転、不透明度、その他のプロパティを一方のフレームからもう一方のフレームにアニメーション化します。

イジングは「時間の経過とともにどのように変化するか?」と答えます。 Figma を使用すると、イーズアウト、カスタム 3 次ベジェ曲線、またはスプリングなどの標準曲線を選択できます。スプリングのイージングは​​、固定された持続時間ではなく、物理的な設定、剛性、減衰、質量によって定義されるため、実際のオブジェクトと同じようにモーションが高速化し、安定します。

実際の違いはコードに現れます。製品では、要素の現在の位置と速度からスプリングを開始できます。ユーザーがトランジションを中断したり、シートをフリックしたりすると、モーションはジャンプせずに自然に継続します。プロトタイプのトランジションは毎回同じように再生されます。これは意図を示すには問題ありませんが、実際の入力下でモーションがどのように動作するかを示しません。

したがって、Figma プロトタイプは良い参考になりますが、開発者は依然としてコードでモーションを再構築します。値の一貫性を保つために、多くのチームはスプリング設定をモーション トークンとして保存します。無料の Figma アニメーション to Spring コンバーターは、Figma イージングをコードで使用できるスプリング設定に変換します。

インタラクティブ バージョンを参照ではなく成果物にしたい場合は、ランタイムを備えたツールが必要です。私たちが作成した ExodeUI は、アプリ内で実行される 1 つのファイルに状態、スプリング、イベントを保存します。

よくある質問

Figma は春のアニメーションをサポートしていますか?

はい。 Figma プロトタイプ トランジションでは、スプリング イージング プリセットまたはカスタム スプリングを使用できます。

Smart Animate トランジションが機能しないのはなぜですか?

通常、レイヤー名または階層が 2 つのフレーム間で異なるためです。 Smart Animate は、同じ名前と構造を持つレイヤーのみを照合します。

Smart Animate をコードにエクスポートできますか?

制作アニメーションとしては機能しません。開発者はプロトタイプをリファレンスとして使用し、理想的には同じバネ値を使用してそれを再構築します。

UI にとって自然なスプリング設定はどれですか?

軽いダンピングは弾むような遊び心を感じさせます。ダンピングを高くすると、穏やかで正確な感触が得られます。ほとんどの UI では、目に見えるオーバーシュートがほとんど、またはまったく使用されません。スプリング ジェネレーターで値を試してください。

関連ガイドと事例

Figma イージングをスプリング値に変換する

Figma トランジションを貼り付けて、コードまたは ExodeUI で使用できるスプリング設定を取得します。無料、ブラウザ上で。

コンバーターを開けます
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →