Dramatic 2000ms Plus

dylantarre/animation-principles/skills/10-by-time-scale/dramatic-2000ms-plus

作者 dylantarre83597134ba8f無授權條款99 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫9 個月前更新

Use when building extended animation sequences over 2000ms - cinematic intros, story sequences, premium experiences where animation IS the product

僅含說明Design & Creative
AI 產生的概覽

指導建構超過 2000 毫秒的電影級網頁動畫,運用迪士尼動畫原則與 CSS 緩動。

功能
此技能為長度超過 2000 毫秒的延長動畫序列提供指引,將其視為短片式製作,而非一般介面轉場。它在戲劇化尺度上套用迪士尼十二項動畫原則,為敘事階段建議 CSS cubic-bezier 緩動曲線,並提供多關鍵影格的 CSS 揭示動畫範例。它也列出製作要求,例如可略過、減少動態效果的替代方案、預先載入、音效設計與分鏡。
適用情境
適用於設計電影級開場、產品發布揭曉、品牌高光時刻、高階導引流程、里程碑慶祝或行銷微網站等動畫本身就是產品的場景。它鎖定能定義品牌的關鍵時刻,而非日常介面轉場。
執行需求
不需要指令碼或工具,僅為說明性指示。其指引假設有支援 CSS 動畫的網頁前端,並提及選用的音訊、預先載入以及在低階裝置上測試。

Dramatic Animations (2000ms+)

Beyond 2000ms, animation becomes cinema. These aren't UI transitions - they're short films embedded in your product. Reserve for moments that define your brand.

Disney Principles at Dramatic Scale

Full Cinematic Treatment

Squash & Stretch: Fully animated character - 40%+ deformation for organic, living motion. Physics-defying when needed.

Anticipation: Dramatic tension - 400-600ms build-up. The audience waits with expectation.

Staging: Cinematography - establishing shots, close-ups, reveals. Think in scenes, not states.

Straight Ahead/Pose to Pose: Hybrid approach - pose-to-pose structure with straight-ahead detail passes.

Follow Through: Extended ecosystem - everything continues moving after primary action. World feels alive.

Slow In/Slow Out: Emotional timing - curves match narrative beats. Pause for emphasis.

Arcs: Choreographed paths - every element's path is intentionally designed.

Secondary Action: Full orchestration - layers of motion at different scales and speeds.

Timing: 120+ frames at 60fps. Full animation production values.

Exaggeration: Artistic license - break physics for emotional truth.

Solid Drawing: 3D environments - parallax, depth of field, camera movement.

Appeal: Memorable experiences - users tell others about these moments.

Easing Recommendations

css
/* Multi-phase narrative */animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
/* Building drama */animation-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
/* Resolution/satisfaction */animation-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
/* Complex sequences - use multiple keyframes with varying easings */

Best Use Cases

  • Product launch reveals
  • Brand hero moments
  • Premium onboarding (once per user)
  • Achievement/milestone celebrations
  • Game-like interactions
  • Data story visualizations
  • Annual report animations
  • Marketing microsites

Implementation Pattern

css
@keyframes epicReveal {  0% {    opacity: 0;    transform: perspective(1000px) rotateX(30deg) translateY(100px) scale(0.7);    filter: blur(20px);  }  25% {    opacity: 0.8;    filter: blur(10px);  }  50% {    transform: perspective(1000px) rotateX(-5deg) translateY(-20px) scale(1.05);    filter: blur(0);  }  75% {    transform: perspective(1000px) rotateX(2deg) translateY(10px) scale(0.98);  }  90% {    transform: perspective(1000px) rotateX(-1deg) translateY(-5px) scale(1.01);  }  100% {    opacity: 1;    transform: perspective(1000px) rotateX(0) translateY(0) scale(1);  }}
.epic-reveal {  animation: epicReveal 3000ms cubic-bezier(0.22, 0.61, 0.36, 1) forwards;}

Requirements

  • Skippable: Always allow skip (tap/click/keypress)
  • Once per user: Store preference, don't repeat
  • Reduced motion: Provide instant alternative
  • Loading strategy: Preload or progressive enhancement
  • Performance budget: Dedicated optimization pass
  • Sound design: Consider audio (with mute option)

Production Considerations

  • Storyboard before building
  • Get stakeholder buy-in on duration
  • Test on low-end devices
  • Consider video fallback for complex sequences
  • Budget 3-5x normal development time

Key Insight

Dramatic animations are mini-productions. They require storyboarding, iteration, and polish. The payoff is brand differentiation and memorable experiences. Invest accordingly.

來源與署名

來源:dylantarre/animation-principles位於skills/10-by-time-scale/dramatic-2000ms-plus提交8359713

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架