Animation Controller
El editor de línea de tiempo, para coreografía: varias cosas moviéndose juntas en un mismo reloj.
Para un único cambio suave no hace falta: pon una duración en un paso de evento. La línea de tiempo se gana su sitio cuando importa la sincronización entre varios objetos.
El modelo
| Nivel | Es |
|---|---|
| Preset | una animación con nombre que puedes reproducir |
| Barra | la parte de un objeto dentro de ella, en su propia pista |
| Keyframe | un instante, un valor y el easing con el que se llega hasta él |
Una barra anima un componente de un objeto, y ese objeto no tiene por qué ser el dueño del preset: eso es lo que permite que un solo preset coreografíe a todo un grupo. Cuando una barra apunta a otro objeto, el componente de ese objeto muestra una referencia de vuelta indicando que está siendo animado.
Hay un segundo tipo de barra: la barra de reproducción, que arranca el preset de otro objeto cuando el cabezal llega a ella. Anidando presets así, una animación compleja se mantiene en trozos manejables.
Un preset puede tener una duración explícita, que alarga la línea de tiempo más allá del último keyframe. Sin ella, dura lo que dure su barra más larga.
El panel
| Zona | Contiene |
|---|---|
| Izquierda | la jerarquía de objetos — elige qué animar |
| Centro | la línea de tiempo del preset activo |
| Derecha | los componentes de ese objeto — pulsa o arrastra para añadirle una barra |
La cabecera reúne los comandos de edición, el transporte de reproducción, los interruptores de previsualización y un selector de modo Scene / Entity.
Aquí eliges qué animar, deliberadamente. Si no, ir haciendo clic por la escena te movería la línea de tiempo bajo los pies.
Dos interruptores de previsualización que conviene entender
Auto-frames captura un keyframe en el cabezal cada vez que mueves el objeto en la escena. Con él activado, animar consiste en: mover el cabezal, posar el objeto, repetir. Es la forma más rápida de trabajar, y también la forma de crear sin querer keyframes que no pretendías.
Demo hace que el arrastre del cabezal y la reproducción muevan de verdad la escena. Activado por defecto. Desactívalo cuando quieras mover el cabezal sin molestar a los objetos.
Trabajar en la línea de tiempo
| Acción | Resultado |
|---|---|
| Arrastrar una barra | mueve todos sus keyframes juntos |
| Arrastrar un keyframe | lo mueve en el tiempo, limitado por sus vecinos |
| Ctrl + arrastrar un keyframe extremo | escala toda la barra desde el extremo opuesto |
| Rueda del ratón | zoom sobre el eje del tiempo |
Las barras se copian, cortan y pegan. Borrar el último keyframe borra la barra.
Con barras seleccionadas, duplicar, copiar, pegar y eliminar se aplican a ellas, no a los objetos de tu escena.
Easing
La curva de un keyframe describe cómo se llega a ese keyframe, no cómo se sale de él.
Las familias (Quad, Quart, Circular, Exponent, Back) vienen en In, Out e In-Out, más Elastic con su propia amplitud y periodo, más la lineal y una curva propia que dibujas a mano.
Si dudas, Out casi siempre acierta: lo que llega y se asienta parece natural; lo que acelera hacia su destino, no.
Cómo se siente cada curva: Animación.
Reproducir una animación
Un preset se reproduce desde un paso de evento, con un modo de bucle (una vez, un número de veces o indefinidamente), un número de repeticiones, una velocidad y un retardo.
Autoplay no es una marca aparte: es un evento al lanzarse la escena que reproduce el preset. El interruptor de autoplay del panel crea y elimina exactamente ese evento, así que puedes verlo y editarlo como cualquier otro.
Siguiente: Patch Editor