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

que está mal en este código?

Estas en el tema de que está mal en este código? en el foro de Flash y Actionscript en Foros del Web. Tengo una escena en la que, en el frame 20 tengo 5 botones, los cuales tienen mas o menos este código: Código: on (release) { ...
  #1 (permalink)  
Antiguo 01/03/2003, 19:25
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 16 años, 4 meses
Puntos: 0
Exclamación que está mal en este código?

Tengo una escena en la que, en el frame 20 tengo 5 botones, los cuales tienen mas o menos este código:

Código:
on (release) {
	gotoAndPlay("quienes");
	set (selected, "qsomos");
	instalback._visible = false;
	alianzaback._visible = false;
	somosback._visible = true;
}
En cada uno cambia solamente la variable:

select = qsomos
select = instal
select = alianza
etc

y cambia la visibilidad de ciertos simbolos en layers (instalback, alianzaback, etc,) que aparecen bajo una sola máscara.

después del frame "quienes" avanza la pelicual cerca de 20 frames y al final de estos inserto en otro layer este AS:

Código:
if (selected=="qsomos") {
	gotoAndPlay("Scene 6", 1);
} else if (selected=="instal") {
	gotoAndPlay("Scene 7", 1);
} else if (selected=="alianza") {
	gotoAndPlay("Scene 8", 1);
} else if (selected=="siglo") {
	gotoAndPlay("Scene 9", 1);
} else if (selected=="galfoto") {
	gotoAndPlay("Scene 10", 1);
}
stop();
Pero no funciona, no se si la variable selected no se guarda adecuadamente o que pasa pero la pelicula se detiene y no me manda a la escena que elijo.

Podrían ayudarme a arreglar el código?

Gracias.

P.D. se no me di a entender bien por favor diganme que falta por explicar bien
  #2 (permalink)  
Antiguo 01/03/2003, 19:45
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 16 años, 4 meses
Puntos: 0
Aqui les dejo una imagen del timeline:

  #3 (permalink)  
Antiguo 03/03/2003, 19:35
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 16 años, 4 meses
Puntos: 0
No funcionó, con el código que tenía originalmente hacía un loop en la misma escena y con el que propones me regresa a la escena 1, pero ningunome manda a la escena que necesito.

Además:



set (select, "qsomos");

y

select = "qsomos";

¿no es lo mismo?
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 18:07.