Universal Solutions

dylantarre/animation-principles/skills/12-by-problem-type/universal-solutions

作者 dylantarre83597134ba8f无许可证99 个星标收录于 2026年10月8日更新于 2026年10月8日仓库9个月前更新

Use when facing any animation problem as a comprehensive diagnostic framework

仅含说明Design & Creative
AI 生成的概览

用迪士尼十二项动画原则诊断动画问题,提供检查项、修复建议和排查清单。

功能
该技能提供一套围绕迪士尼十二项动画原则组织的诊断框架。每项原则都列出检查点、问题征兆和针对性修复方法。它还包含快速诊断流程、主排查清单,以及何时应完全移除动画的判断标准。
适用场景
当动画效果不对、需要找出原因时使用。适用于界面动效评审、时长与缓动问题,以及判断某个动画是否应该保留。
运行要求
无需任何工具、软件包或凭据;仅为说明性内容,不附带脚本。

Universal Animation Solutions

A complete diagnostic framework using all 12 Disney principles.

The 12 Principles Checklist

Run through each principle to diagnose any animation problem:

1. Squash and Stretch

Check: Is there appropriate flexibility? Problem sign: Rigid, lifeless motion Fix: Add subtle scale changes on impact/acceleration

2. Anticipation

Check: Is there buildup before action? Problem sign: Actions feel sudden or surprising Fix: Add small reverse movement or wind-up

3. Staging

Check: Is the important thing clear? Problem sign: Users miss key information Fix: Isolate animated element, reduce competing motion

4. Straight Ahead vs Pose-to-Pose

Check: Is the approach right for the effect? Problem sign: Uncontrolled or too rigid motion Fix: Use keyframes for UI; frame-by-frame for organic

5. Follow Through

Check: Do things settle naturally? Problem sign: Abrupt, mechanical endings Fix: Add overshoot and settle, or soft deceleration

6. Slow In and Slow Out

Check: Is there proper easing? Problem sign: Robotic, linear motion Fix: Apply ease-out for entrances, ease-in for exits

7. Arcs

Check: Is the motion path natural? Problem sign: Unnatural straight-line movement Fix: Add curved paths for organic motion

8. Secondary Action

Check: Do supporting elements enhance? Problem sign: Flat, one-dimensional animation Fix: Add subtle complementary movements

9. Timing

Check: Is the speed appropriate? Problem sign: Too fast or too slow Fix: Micro: 100-200ms, Transitions: 200-400ms

10. Exaggeration

Check: Is the drama level right? Problem sign: Too subtle or too dramatic Fix: Match exaggeration to context importance

11. Solid Drawing

Check: Is rendering correct? Problem sign: Visual glitches, distortion Fix: Use transform/opacity only, check GPU layers

12. Appeal

Check: Does it feel right? Problem sign: Hard to articulate wrongness Fix: Align motion with brand/emotional intent

Quick Diagnostic

  1. Describe the problem in one sentence
  2. Identify which principle relates most directly
  3. Check adjacent principles (problems cluster)
  4. Apply targeted fix from that principle

Master Troubleshooting Checklist

  • Does animation serve a purpose?
  • Is timing appropriate (usually 150-300ms)?
  • Is easing applied (not linear)?
  • Does it respect prefers-reduced-motion?
  • Is only transform/opacity being animated?
  • Is motion guiding attention correctly?
  • Does it match brand/emotional context?
  • Can users complete tasks without it?
  • Test on slowest target device
  • Get user feedback with emotional vocabulary

When to Remove Animation

Remove animation entirely if:

  • It doesn't serve clear purpose
  • Users complain or skip it
  • It delays task completion
  • It causes accessibility issues
  • Performance is unacceptable
  • You can't articulate why it exists

来源与署名

来源:dylantarre/animation-principles位于skills/12-by-problem-type/universal-solutions提交8359713

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架