Cusro de flash cs4

Solo disponible en BuenasTareas
  • Páginas : 2 (466 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de noviembre de 2010
Leer documento completo
Vista previa del texto
Unidad 23. Animaciones avanzadas (I)23.1. Movimiento de objetos mediante ActionScriptPara poder mover objetos con ActionScript debemos conocer el sistema de coordenadas utilizado por Flash.

Laesquina superior izquierda es la posición x=0, y=0. (ver la imagen)

Para mover un objeto debemos modificar su posición definida por las propiedades objeto.x y objeto.y

Por ejemplo, si hacemosobjeto.x += 10 estamos desplazando el objeto 10 píxeles hacia la derecha.

Vamos a ver como mover un objeto a partir de este ejemplo de una bola botando.

El algoritmo es muy sencillo, se trata de irmodificando la posición de la bola desde una posición inicial para que vaya bajando hasta que llegue al suelo, en ese momento invertimos el movimiento para que suba y calculamos hasta el tope quetiene que subir. Así sucesivamente hasta que deje de botar.

Para que la bola baje debemos sumar una cantidad a la coordenada y, y para que suba debemos restarle una cantidad. Si queremos que la bola sevaya desplazando hacia la derecha debemos sumar una cantidad a la coordenada x.

Cuando la bola baja, según el esquema de la imagen, pasa de la posición (x1, y1) a la posición (x2, y2), para ellose incrementa la x con el valor incre_x (que estaría representado por la línea azul) y se incrementa la y con el valor incre_y (que estaría representado por la línea roja).

Cuando la bola sube, laúnica diferencia es que la coordenada y va disminuyendo en lugar de aumentando, según el esquema de la derecha, al subir se pasa de la posición (x'1, y'1) a la posición (x'2, y'2), para ello seincrementa la x con el valor incre_x (que estaría representado por la línea azul) y se decrementa la y con el valor incre_y (que estaría representado por la línea roja)

Vamos a ver lo más importante delcódigo ActionScript que tenemos un poco más abajo.

Hemos creado una bola azul y la hemos convertido en un movieclip, la instancia se llama bola_mc.

Inicialmente la bola esta en la posición...
tracking img