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

retroceder a la escena anterior sin usar botones

Estas en el tema de retroceder a la escena anterior sin usar botones en el foro de Flash y Actionscript en Foros del Web. buenos dias y todos... antes que todo no soy muy experto en flash... hice una presentacion en flash utilizando varias escenas y consegui un codigo ...
  #1 (permalink)  
Antiguo 09/05/2008, 00:36
Avatar de yefranjo77  
Fecha de Ingreso: febrero-2008
Ubicación: Aragua - Venezuela
Mensajes: 312
Antigüedad: 9 años, 10 meses
Puntos: 1
retroceder a la escena anterior sin usar botones

buenos dias y todos...

antes que todo no soy muy experto en flash...

hice una presentacion en flash utilizando varias escenas y consegui un codigo para avanzar a siguentes frames sin usar botones... el detalle es que ahora necesito retroceder a los frames especificos donde esta la informacion de cada escena sin usar botones

este es el codigo que utilizo para avanzar a los siguientes frames y a las escenes siguientes de la presentacion

stop();
receptor = new Object();
receptor.onKeyDown = function () {

if(Key.isDown(Key.RIGHT)){
_root.play();
}else if(Key.isDown(Key.LEFT)){
_root.prevScene();
}
}

Key.addListener(receptor);


si mas que decir ....

espero su gran ayuda como buen conocedor de la materia (((flash)))
  #2 (permalink)  
Antiguo 09/05/2008, 09:49
 
Fecha de Ingreso: septiembre-2006
Mensajes: 328
Antigüedad: 11 años, 3 meses
Puntos: 3
Re: retroceder a la escena anterior sin usar botones

Bueno cuando se realiza la accion que quieres para retroceder puedes usar un gotoAndPlay (o gotoAndStop dependiendo) para ir a la escena.

gotoAndPlay (y gotoAndStop) recibe 2 parametros, el primero es la escena a la que quieres ir y el segundo el fotograma de esa escena. Este es el prototipo:

Código:
gotoAndPlay([scene:String],  frame:Object) : Void
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 12:48.