GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

04速く回すほど太く揺れる線

ティックごとに進み具合の差からスクロールの速さを測ってローパスフィルターでならし、その値に比例して線の太さと法線方向のサイン波の幅を広げ、手を止めると揺れが静まる。

使いどころランディングページの区切り線

VELOCITY_SMOOTHWOBBLE_AMP_MAXSTROKE_WIDTH_MAX
速く回すほど太く揺れる線
新しいタブで開く

04 速く回すほど太く揺れる線 — 計測 累積面積 17.865% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · スクロール 連動 アニメーション 9種 — 線・道・しっぽ・らせん

このデモが属する記事

スクロール 連動 アニメーション 9種 — 線・道・しっぽ・らせん — デモ9種のプレビュースクロール 連動 アニメーション 9種 — 線・道・しっぽ・らせんスクロール 連動 アニメーションで線や物を曲がった道に沿わせると、曲がり角でだけ急に速くなる癖が出ます。スクロールの進み具合をそのまま曲線の変数に入れると、01番のペン先の速さは曲がりごとに最大6.2倍まで開きます。曲線の長さを200区間で この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ