Comunidad de diseño web y desarrollo en internet online

Problema con una animacion en AS 3.0

Citar            
MensajeEscrito el 23 May 2011 10:46 pm
Saludos a Todos

bueno el problema que tengo en este momento es el siguiente:
tengo en el escenario tres botones y un moviclip de un circulo, lo que quiero realizar es que al precionar el primer boton el movieclip de la esfera avance de izquierda a derecha, al precionar el segundo boton la animacion se detenga y al precionar el tercer boton la animacion retrocede.

bueno logro que al precionar el primer boton la animacion avance, si preciono el segundo boton la animacion se detiene, pero al precionar el tercer boton no logro que la animacion retroceda es decir que en lugar de ir de izquierda a derecha sea de derecha a izquierda.

les envio el codigo que estoy utilizando por si les sirve de algo??????

si alguien pudiera ayudarme se la agradeceria mucho :) :) :) :)

Mario





Código ActionScript :

import flash.utils.Timer;
import flash.events.Event;
import flash.events.MouseEvent;

var circulo:Circulo = new Circulo();
circulo.x = 25;
circulo.y = 200;
addChild(circulo);

var circuloTimer1:Timer = new Timer(90);

circuloTimer1.addEventListener(TimerEvent.TIMER, andar);
function andar (event:Event)
{
   circulo.x += 10;
}

boton1.addEventListener(MouseEvent.CLICK, comenzar);
function comenzar (event:MouseEvent)
{
   circulo.play();
   circuloTimer1.start();
}

boton2.addEventListener(MouseEvent.CLICK, parar);
function parar (Event:MouseEvent)
{
   circulo.stop();
   circuloTimer1.stop();
}

Por mario22121985

88 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 May 2011 02:09 pm
Si bien se puede hacer mas conciso, la idea seria que uses un segundo timer (o que cambies el listener) para llamar a una función de este tipo:

Código ActionScript :

function desandar (event:Event) 
{ 
   circulo.x -= 10; 
} 


Jorge

PD> Presionar es con S

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 May 2011 03:43 pm
Saludos Jorge.

Gracias por el aporte te cuento que cree otro TIMER, y me funciona de maravillas,
muchas gracias por tu tiempo. :) :) :) :) :) :) :) :) :) :) :)

Atte.
Mario

PD> tambien gracias por la correccion de presionar :) :) :)

Por mario22121985

88 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.