Anteriormente hemos hablado acerca de cuatro motores de animación en Flash con ActionScript (TweenLite, GTween, TweenCube y Tweener); expusimos algunas de sus características mas importantes y mostramos algunos ejemplos. Ahora compararemos todos y cada uno de estos, mostrando sus ventajas y desventajas. Ademas también incluimos el motor integrado que nos brinda Flash.

Pese a que anteriormente no hablamos acerca del motor que el mismo Flash nos ofrece, lo haremos en esta ocasión comparándolo con los demás motores.

TweenLite

Desarrollado por GreenSock con apoyo de Grant Skinner.

Ventajas

  • Incluye plugins de fácil instalación y muy interesantes
  • Se puede integrar con Flex
  • Brinda la posibilidad de aplicar “reversa” a una animación
  • GreenSock provee al desarrollador/diseñador de trucos para una mejor animación

Desventajas

  • Aunque TweenMax pesa el doble, incluye mas y mejores plugins
  • Incluye pocos plugins

GTween

Desarrollado por Grant Skinner.

Ventajas

  • Los plugins son muy fáciles de instalar e integrar en los proyectos
  • Esta orientado a desarrolladores, y pese a que esto no impide que un diseñador lo utilice
  • Puede integrarse con Flex y Papervision
  • Brinda la posibilidad de aplicar play, pausa reversa a una animación

Desventajas

  • No ha sido actualizado desde el 2009, por lo cual puede en determinado punto no cubrir ciertos bugs

TweenCube

Comenzó como un proyecto privado de Inkora, un grupo de desarrolladores comenzó para cubrir sus necesidades en cuanto a animación, pero con el tiempo decidieron compartirlo de forma gratuita.

Ventajas

  • Brinda la posibilidad de manipular una animación por medio de un componente (por ejemplo un Slider)
  • Permite pausar una animación que genera objetos aleatoriamente
  • Brinda la posibilidad de agregar Tweens a archivos de audio

Desventajas

  • No cuenta con una documentación tan extensa, lo cual hace hasta cierto punto difícil solucionar un problema o indagar mas allá acerca de otra solución

Tweener

Desarrollado por Caurina, un grupo de personas que en conjunto a la comunidad dan soporte a este motor.

Ventajas

  • Documentación disponible en Ingles, Portugués y Japones
  • Disponible no solo en ActionScript, también para Python, JavaScript y C++
  • Puede integrarse con Papervision facilmente

Desventajas

  • Solo permite pausar las animaciones
  • No recomendado para alguien con nivel básico en ActionScript

Flash

Flash Professional nos ofrece su propio motor de animación, el cual fue incluido desde la versión 8.

Ventajas

  • Perfecto para principiantes o personas con nivel de ActionScript básico

Desventajas

  • Muy fácilmente puede quedar pequeño ante las necesidades del desarrollador/diseñador
  • Algunas interpolaciones se ejecutan muy lentamente
  • No recomendado para animar elementos generados aleatoriamente

Tabla comparativa de mas características mas importantes:

Motor TweenLite GTween TweenCube Tweener Flash
Gratuito Gratuito y de Pago Gratuito Gratuito Gratuito Incluido en Flash
Plugins Gratuitos y de Pago Gratuitos Gratuitos No Gratuitos y de Pago
TimeLine Propio Propio Propio Propio No
Soporte Foros, Tutoriales, Demos y Documentación Demos y Documentación Demos, Tutoriales y Documentación Demos y Documentación Demos y Documentación
Integración Flex Flex y Papervision Flex y Papervision Flex y Papervision No
Peso 4.8 kb 3.5 kb 4.5 kb 30.4 kb

Aunque a simple vista ofrezcan cosas parecidos cada uno es diferente, esta misma diferencia sera mas notoria cuando se trabaje con cada uno.