martes, 5 de octubre de 2010

Movimientos dinámicos con la Clase Tween en ActionScript 3

En este tutorial de Cristalab hay una explicación muy sencilla de como funciona la clase tween.

1. Primero debemos importar los paquetes necesarios:

Código :
import fl.transitions.*;
import fl.transitions.easing.*;

2. Comenzando ya con el Tween lo creamos, dándole las opciones de:

(Objeto,Propiedad,Método,Partida,Termino,Duracion,Animación)

Objeto: Es el sprite que creamos en este caso. O sea, a lo que le queremos aplicar el Tween.

Propiedad: Es La propiedad que queremos cambiarle, ya sea el x, el y o el alpha.

Método: Es el tipo de Animación, existen varias. El modo de escribirla es: Movimiento.ease:

    Donde movimiento: None: Se mueve de el lugar a otro pero no le afectan los ease Elastic: Efecto Elástico Bounce: Efecto de Rebote Regular: Se mueve Strong: Se mueve Back: Se mueve y Vuelve un poco y Ease: easeIn(): Parte lento easeinOut(): Parte y Termina Lento easeOut(): Termina Lento


Partida y Término, es donde empieza y donde termina la propiedad a la cual vamos animar.

Duración : Es el tiempo que demorará en hacer la animación.

Por ultimo "Animación", siempre déjenlo en true, ya que en false no la muestra.

Esto resumido para crear el Tween es:
Código :
var mover:Tween = new Tween(box,"x",Elastic.easeInOut, box.x, 400,3, true)

No hay comentarios: