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

El menu no cambia el contenido

Estas en el tema de El menu no cambia el contenido en el foro de Flash y Actionscript en Foros del Web. Hola buenas tardes. Espero que me podais hechar una mano. por mas k lo intento no consigo que funcione correctamente. Necesito que cuando pinches en ...
  #1 (permalink)  
Antiguo 11/06/2008, 09:50
 
Fecha de Ingreso: junio-2008
Mensajes: 1
Antigüedad: 9 años, 6 meses
Puntos: 0
El menu no cambia el contenido

Hola buenas tardes. Espero que me podais hechar una mano. por mas k lo intento no consigo que funcione correctamente.

Necesito que cuando pinches en el nombre de la imagen (El menu deslizante de la derecha) cambie la imagen de la izquierda

Este es la pagina

Asi es como estan las imagenes

Creo que el problema es k estan en clips de pelicula diferentes.

Actualmente cada categoria del menu e escrito lo siguiente:

on(rollOver){
gotoAndPlay("s1");
}
on(releaseOutside, rollOut){
gotoAndPlay("s2");
}

on(release){
if(_root.gg<>1){
_root.gall_1=_root.gall;
_root.gall=5;
_parent._parent.gall.gotoAndPlay("s1");
}
}

Espeto vuestras respuestas saludos. y gracias adelantadas.
  #2 (permalink)  
Antiguo 11/06/2008, 11:05
 
Fecha de Ingreso: diciembre-2004
Mensajes: 418
Antigüedad: 13 años
Puntos: 2
Respuesta: El menu no cambia el contenido

mmm aca hay algo q lo veo extraño:

on(release){
if(_root.gg<>1){
_root.gall_1=_root.gall;
_root.gall=5;
_parent._parent.gall.gotoAndPlay("s1");
}
}

estas usando _root, es decir q la variable esta en el stage. y luego usas parent aparentemente sobre otra variable del mismo nombre ( ojo, q _root.gall no es lo mismo q solo gall, la ubicacion de las variables es diferente , una en en stage y otra en el mc donde reside respectivamente y por ello reciben diferentes valores ), por otro lado veo q haces un gotoandPlay("s1"), para hacer eso, debiste darle al frame ese nombre "s1", lo hiciste? (si no fue asi, deberias usar el numero del frame), si pones gotoAndPlay, el lector se ira de corrido pasando por todas las imagenes, a menos q pongas un stop(); en cada frame de cada imagen. o bien uses gotoAndStop.

Espero te sirva

saludos
__________________
Veo de todo un poco, pero siempre tengo mis favoritos xD. No subestimen a Flash!
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:48.