タグ: animation
-

#52 UIアニメーション設計のアンチパターン大全|やってはいけない実装と改善方法
UIアニメーションは「動けばOK」ではありません。 こういった問題の多くは、アンチパターン(悪い設計)が原因です。 この記事では、実際によくあるミスをベースに の形で整理していきます。 ① 状態を持た…
-

Scroll Smoothing UI(Inertiaの基礎)
1.Scroll Smoothing UIとは? スクロールの値(scrollY)をそのまま使うと、動きは正確ですが少し硬く感じます。 そこで使うのが Scroll Smoothing&nb…
-

バネのような動きを作る Spring Animation UI【JavaScript】
UIの動きを「なんとなく滑らか」にするだけなら、easing や lerp で十分です。 ですが、 と感じることはありませんか? その原因はシンプルで、👉 “速度”が存在していないからです。
-

UIモーション設計の考え方|バラバラ実装を卒業する
UIアニメーションを作っていると、こんな状態になりませんか? 👉 全部バラバラ これだと、後から追加・修正がどんどんつらくなります。 この記事では、UIモーションを“設計として整理する考え方…
-

Drag Interaction UI(ドラッグ操作UIの作り方)
1.Drag Interaction UIとは ドラッグ操作は、単なるイベント処理ではなく「入力設計」と「状態管理」が重要になります。先に理解しておくと、実装がかなりスムーズになります。 ドラッグ操作…
-

ページ遷移をアニメーション化する方法【View Transition API UI】
これまでスクロールに応じたUIを多く作ってきましたが、今回は少し視点を変えて、 👉 「ページ遷移そのもの」をアニメーション化するUI を扱います。 クリック → 別ページ表示という“途切れた…
-

スクロール方向で変わるUIの作り方【Scroll Direction UI】
🧭 Scroll Animationシリーズ 👉 今回はここから一歩進んで「スクロール方向」に反応するUIを作ります 1.Scroll Direction UIとは? 通常のScroll UIは で制…
-

スクロールと時間を組み合わせるUI設計【Scroll × Time UI】
スクロール連動UIは、「スクロール量に応じて変化する」ものとして作ることが多いです。 たとえば、 といった表現です。 ただ、この方法だけだと、スクロールが止まった瞬間にすべての動きも止まるという特徴が…

