Foros del Web » Creando para Internet » Flash y Actionscript »

retroceder un movie clip al inicio

Estas en el tema de retroceder un movie clip al inicio en el foro de Flash y Actionscript en Foros del Web. Tengo un inconveniente y dare un ejemplo mas sencillo que me sirve para aplicar a mi trabajo: Tengo una esfera que se desplaza hacia la ...
  #1 (permalink)  
Antiguo 21/10/2005, 11:58
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Pregunta retroceder un movie clip al inicio

Tengo un inconveniente y dare un ejemplo mas sencillo que me sirve para aplicar a mi trabajo:

Tengo una esfera que se desplaza hacia la izquierda cuando le doy play(); con un boton. Como hacer que otro boton haga retrocedes la esfera hasta el punto donde salio. No que aparezca directamente en ese punto sino que haga el mismo camino de avance pero a la inversa. Gracias!!!
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #2 (permalink)  
Antiguo 21/10/2005, 12:12
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola Pablus00:
Colaca el MC de la esfera en la capa 1 frame 1 del escenario principal, le pones como nombre de instancia: esfera y le colocas éste código:
onClipEvent (enterFrame) {
if (_root.retroceda==true) {
prevFrame();
if (_currentframe==1) {
_root.retroceda=false;
}
}
}
En la capa 2 frame 1 coloca éste código:
var retroceda=false;
Crea 2 botones: Avanzar y Retroceder.
En el primero pon éste código:
on (release) {
with (esfera) {
gotoAndPlay(_currentframe);
}
}

En el segundo botón:
on (release) {
_root.retroceda=true;
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 21/10/2005, 13:04
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Ya estoy probando el codigo, gracias Bandit por tu pronta respuesta, un abrazo Pablo
__________________
-- Nunca te des por vencido, aún vencido -- Web
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:51.