Acerca del control de los comportamientos Simulación

La aplicación ideal de los comportamientos (con la excepción de los comportamientos “Seguimiento de la animación”) es crear gráficos de animación fluidos que no requieran una temporización específica. Esta pauta es especialmente válida en el caso de los comportamientos Simulación, que permiten crear interacciones sofisticadas entre varios objetos de un proyecto con una edición mínima.

A diferencia de los comportamientos “Animación básica”, no es posible detener ni modificar la animación de un comportamiento Simulación desde la línea de tiempo. Sin embargo, es posible modular la velocidad de un comportamiento Simulación modificando su duración en la línea de tiempo. También puede cambiar el fotograma inicial del comportamiento.

Como los comportamientos Simulación simulan efectos naturales como la gravedad, se aplican las leyes de la inercia: una fuerza externa pone el objeto en movimiento y este sigue en movimiento aunque la fuerza activa ya no esté presente. Al modificar la duración de una barra de la línea de tiempo de un comportamiento Simulación, se detiene la fuerza “activa” que afecta al objeto pero no se detiene el movimiento del objeto. Evidentemente, es posible controlar los comportamientos Simulación modificando sus parámetros.

En la imagen siguiente, se aplica el comportamiento “En órbita” al pequeño círculo azul. El círculo naranja grande es el objeto alrededor del cual se mueve el círculo azul pequeño. La ruta de animación roja representa el movimiento realizado por el pequeño círculo azul a lo largo de su duración. El comportamiento “En órbita” tiene la misma duración (240 fotogramas) que el círculo grande al que se aplica.

El lienzo y la línea de tiempo mostrando cómo afecta la duración del comportamiento a la longitud de la barra de comportamiento

En la imagen siguiente se acorta el comportamiento “En órbita” en la línea de tiempo para que tenga una duración inferior (140 fotogramas) que el objeto al que se aplica. Fíjese en el cambio en la forma de la ruta de animación: En el fotograma 140, el punto en el que termina el comportamiento “En órbita”, el objeto (el círculo azul pequeño) deja de moverse alrededor de su destino y sigue desplazándose en dirección al exterior del lienzo. El comportamiento “En órbita” (la fuerza activa) ya no está presente, pero el movimiento del círculo azul no se detiene.

El lienzo y la línea de tiempo mostrando cómo afecta la duración del comportamiento a la longitud de la barra de comportamiento