En los propios términos del Skill
Una referencia de diseño de movimiento centrada únicamente en principios para diseñadores y desarrolladores que animan interfaces. Parte de tres pilares —intención emocional, narrativa visual y oficio del movimiento— y luego concreta cada decisión mediante una de cuatro personalidades de movimiento (Playful, Premium, Corporate, Energetic), cada una con bandas de duración fijas, curvas de easing y porcentajes de overshoot.
Las recetas trabajadas cubren la pulsación de botones, la entrada de tarjetas, el éxito y el shake de error, con tablas de duración por tipo de elemento, reglas de easing direccional, coreografía y presupuestos de stagger, un mapa de emoción a movimiento y clases de peso. La guía se expresa como números, valores predeterminados y restricciones aplicables a cualquier sistema de animación que ya utilice.
Qué produce
- Tres constantes de movimiento de marca por definir: easing distintivo, paleta de duraciones y patrón de entrada
- Especificaciones cubic-bezier ya preparadas, tomadas de los estándares de plataforma
- Recetas de patrones de varios pasos con temporización por paso, como el seguimiento de la pulsación de un botón
Cómo funciona
- 01Fije Primero los Tres Pilares
Identifique la intención emocional, la microhistoria visual y el oficio que hace creíble el movimiento antes de elegir cualquier temporización o curva.
- 02Fije un Único Arquetipo de Personalidad
Elija un único arquetipo —Playful, Premium, Corporate o Energetic— y manténgalo en todo el proyecto, ya que cada uno conlleva su propia banda de duración, curva de easing y overshoot.
- 03Use el Menor Número de Propiedades que Funcione
Las tablas de propiedades emparejan cada objetivo de efecto con una propiedad principal y secundarias opcionales; una propiedad se percibe como directa, dos como pulida, tres o más corren el riesgo de saturar al espectador.
- 04Escale la Duración según la Distancia
Comience con la duración correspondiente al tipo de elemento y luego ajústela según la distancia de recorrido: 100px es la base, 200px pasa a 1.3x, 400px pasa a 1.6x.
- 05Aplique el Easing según la Dirección
Las entradas se desaceleran con una curva de la familia ease-out, de modo que el movimiento empieza rápido y se asienta suavemente.