Animación de actionscript .
La
animación basada en fotogramas clave e interpolaciones dentro del
entorno de autoría de Flash constituye el método más conocido y
utilizado por la comunidad de usuarios de esta aplicación. No
obstante, existe una alternativa menos extendida pero altamente
recomendada si lo que se desea es lograr animaciones de un realismo y
fluidez significativamente mayores: el control de la animación a
través de scripts.
Los
beneficios de la animación programada se resumen en
los siguientes puntos:
1)
Mayor realismo y fluidez en las animaciones
Las
animaciones programadas logran un nivel de realismo perceptiblemente
mayor que el de las interpolaciones basadas en fotogramas clave.
Controlando la animación de un objeto mediante ecuaciones físicas y
matemáticas, éste responderá de forma muy similar a la que
reaccionan los objetos en la vida real, sometidos a parámetros
físicos como velocidad, aceleración, fricción y elasticidad.
2)
Dinamismo e interactividad
Mediante
programación es posible definir el comportamiento animado de un
objeto basándonos por ejemplo en la interacción por parte del
usuario, ya sea a través de los dispositivos de entrada más comunes
(teclado y mouse), o su movimiento delante de una cámara web. Las
animaciones se vuelven "dinámicas", porque no se ajustan a
un único patrón. A través de scripts podemos dotar a un objeto de
un movimiento aleatorio, o hacerlo reaccionar a distintos parámetros
físicos, de modo que nunca estaremos contemplando la misma
animación.
3)
Menor tamaño y mayor solidez
El
tamaño de los archivos exportados se reduce drásticamente cuando
nos limitamos a establecer una serie de reglas y descripciones para
que el procesador genere la animación deseada en tiempo de
ejecución. La ventaja no radica únicamente en el tamaño del
archivo, sino también en la simplificación de la estructura interna
del documento, donde generalmente se agrupa todo el código en un
sólo fotograma, facilitando la lectura, interpretación y
depuración.
No hay comentarios:
Publicar un comentario