Estoy trabajando en Flash CS4 y en Actionscript3. Tego una escena con 1 MOVIE CLIP que contiene un cuadrado con interpolación de movimiento que hace cruzar al cuadrado de izquierda a derecha de la pantalla. Este MovieClip tiene una acción de stop(); en el primer y último frame. Justo debajo, tengo 2 BOTONES, uno con este símbolo "<" y otro con este símbolo ">".
Lo que me gustaría son 2 cosas:
1.- Cuando pase POR ENCIMA del botón ">", el Movie Clip se reproduzca con normalidad hasta el final.
y 2.- Cuando pase POR ENCIMA del botón "<", el MovieClip se reproduzca HACIA ATRÁS.
El paso 1 lo he conseguido:
function derecha (event:MouseEvent):void
{
cuadrado.play();
}
derechaBtn.addEventListener (MouseEvent.MOUSE_OVER, derecha)
function parar (event:MouseEvent):void
{
stop();
}
derechaBtn.addEventListener (MouseEvent.MOUSE_OUT, parar)
la función "para" es para cuando el raton NO esté sobre el botón, el MovieClip se detenga donde está. Como decía, este botón funciona a la perfección pero NO CONSIGO CONFIGURAR EL BOTON QUE VA HACIA LA IZQUIERDA. Lo que he encontrado por internet son los scripts que te hacen un prevFrame y eso no me sirve porque el MovieClip va un paso atrás y se detiene. O bien scripts de gente que hace que el clip SALTE AL PRINCIPIO. Yo lo que NECESITO es que el clip se REPRODUZCA HACIA ATRÁS. Yo me estoy iniciando al actionscript3 y no se resolver este tipo de dudas. Pero creo que sería decirle a flash que mientras el mause esté sobre el boton izquierdo, haga prevFrame constantemente hasta que llegue al stop o bien hasta que el raton esté fuera.
Perdonad por la chapa, pero quería ser lo más explícito posible. Muchísimas gracias por adelantado, por vuestro tirmpo y vuestra colaboración!!
Un abrazo!