プロパティ
Property
Property
Easing
イージングは、時間の経過に伴うパラメーターの変化率です。 イージングを設定することで、加速や緩急が生まれ、より現実世界の描写に近い情緒ある表現を可能にします。
Ease Out
最初に大きく加速し、最後に減速します。 動きに緩急がつき、メリハリが付きやすくなります。
Ease In Out
最初ゆったりと立ち上がり、加速後、最後に減速して収束します。 突発的な動きがなく安心感のある動きになります。
Duration
Animationの持続する時間です。 Durationが長ければ長いほどゆったりした演出ができますが、長すぎるとUIにおいては冗長で操作の妨げになることがあります。 ユーザーがAnimation終了後の状態を予測できている場合は、簡潔にまとめる必要があります。
Fast
150ms
最も短い時間で、ダイアログを閉じるときなどユーザーが迅速な処理を望むようなケースで利用します。
Neutral
350ms
中間の時間で、汎用的にどこでも利用できます。
Slow
500ms
最も長い時間で、大きなオブジェクトに大きな変化を及ぼす時などに利用できます。