Universal Emotion

dylantarre/animation-principles/skills/06-by-emotional-outcome/universal-emotion

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

Use when you need to achieve any emotional outcome through animation—provides a framework for mapping Disney principles to any target emotion.

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

将迪士尼十二项动画原则映射到目标情绪,给出动作、时长与缓动参数。

功能
提供一套框架,把预期的情绪效果转化为具体的动画参数。它引导使用者先在能量、效价、唤醒度和支配感等维度上定义情绪,再把迪士尼十二项动画原则映射到该情绪并给出建议数值。此外还提供缓动方式选择、CSS 变量模板、决策树,以及主次情绪叠加的指导。
适用场景
当动画需要传达特定感受而非仅完成功能性过渡时使用。适用于全新的情绪需求、品牌化诠释、复杂的情绪历程、情绪影响的 A/B 测试、跨文化考量以及无障碍适配。
运行要求
无需任何工具、软件包或凭据;该技能仅为说明性内容,不附带脚本。

Universal Emotion Animation Framework

Map Disney's 12 principles to any emotional goal through systematic analysis.

Emotional Goal

Any emotion can be achieved through intentional application of animation principles. This framework helps translate emotional intent into specific motion parameters.

Emotion Mapping Framework

Step 1: Define the Emotion

Identify your target on these spectrums:

  • Energy: Low ←→ High
  • Valence: Negative ←→ Positive
  • Arousal: Calm ←→ Excited
  • Dominance: Submissive ←→ Powerful

Step 2: Map Principles to Emotion

PrincipleLow EnergyHigh Energy
Squash & Stretch0-10%20-40%
Anticipation50-100ms150-300ms
Timing400-800ms100-250ms
Exaggeration0-15%25-50%
Follow ThroughExtended settleQuick bounce
PrincipleSeriousPlayful
ArcDirect/LinearCurved/Bouncy
Secondary ActionMinimalAbundant
Straight AheadAvoidEmbrace
AppealClean/GeometricRound/Organic

Step 3: Select Easing

Emotion TypeEasing StyleExample
CalmSymmetric easeease-in-out
ConfidentStrong ease-outcubic-bezier(0,0,0.2,1)
PlayfulOvershootcubic-bezier(0.34,1.56,0.64,1)
UrgentSharp ease-outcubic-bezier(0.0,0,0.2,1)
ElegantExtended easecubic-bezier(0.4,0,0.6,1)

Quick Reference by Emotion

Positive Emotions

  • Joy: Fast timing, high squash/stretch, bouncy easing
  • Trust: Consistent timing, minimal deformation, smooth easing
  • Calm: Slow timing, subtle movement, symmetric easing
  • Excitement: Fast timing, high energy, dynamic easing

Functional Emotions

  • Urgency: Very fast, direct paths, attention-grabbing
  • Professional: Moderate timing, minimal decoration, standard easing
  • Friendly: Moderate timing, soft deformation, gentle easing

Premium Emotions

  • Elegant: Slower timing, no deformation, refined easing
  • Powerful: Deliberate timing, impact emphasis, strong easing

CSS Variables Template

css
:root {  /* Adjust based on target emotion */  --emotion-duration: 300ms;  --emotion-easing: cubic-bezier(0.4, 0, 0.2, 1);  --emotion-squash: 1;  --emotion-overshoot: 0;}

Decision Tree

  1. Is the emotion high or low energy?
  2. Is the feeling positive, negative, or neutral?
  3. Should users feel in control or guided?
  4. Is this a moment or a state?
  5. What's the brand personality?

Combining Emotions

Real experiences blend emotions. Layer principles:

  • Primary emotion: 70% influence
  • Secondary emotion: 30% influence
  • Adjust timing/easing accordingly

When to Use

  • Novel emotional requirements
  • Brand-specific interpretations
  • Complex emotional journeys
  • A/B testing emotional impact
  • Cross-cultural considerations
  • Accessibility adaptations

来源与署名

来源:dylantarre/animation-principles位于skills/06-by-emotional-outcome/universal-emotion提交8359713

许可证: 无许可证

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

举报或申请下架