MotionLang

スプリング · 弾んだときの感触

慣性惯性

離してもすぐには止まらず、離した瞬間の速度で滑り続け、少しずつ減速します。

ツールでこの項目を開く

使いどころ

カルーセル・ドラッグできるキャンバス・スクロールするリストに使います。正確に一点へ止めたいときはスナップを使います。

パラメータ

initial velocity = release velocity · per frame × 0.95 · stops below 0.1px/ms

レシピ

  1. per frame × 0.95
  2. 慣性 → initial velocity = release velocity · stops below 0.1px/ms

AI に渡す一文

このカルーセルに慣性を付けてください。離した速度で滑り続け、毎フレーム 0.95 倍に減衰、0.1px/ms を下回ったら停止して最寄りのページにスナップします。

同じカテゴリの動き