Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2006, 05:53
BSON
 
Fecha de Ingreso: diciembre-2006
Mensajes: 1
Antigüedad: 17 años, 4 meses
Puntos: 0
¿que Esta Mal En Este Código?

Muy Buenas, soy nuevo aki, y con Flash no llevo mucho, tengo un problemilla a ver si alguien me puede hechar una mano;

He empezado ha hacer una web, haciendo el fla “madre”, donde he creado y colocado los siguientes clip para hacer llamadas a swf externos y que se visualicen en ellos, para ello, en el fotograma uno de este fla he puesto este script:

MOD01.loadMovie("botonera.swf")
MOD02.loadMovie("cabecera.swf")
MOD03.loadMovie("submenu.swf")
MOD04.loadMovie("home.swf")
MOD05.loadMovie("pie.swf")
Todo funciona OK, cargan todos los clips perfectamente.

PROBLEMA: Como vemos en las llamadas, en el clip MOD01, se está visualizando el swf que se llama”botonera”, que tiene este 4 botones: servicios(bt01), productos(bt02), pedidos(bt03) y contacto(bt04) :

Cuando yo pulse en cada botón quiero:

Pulsando Servicios: que en MOD3 visualice “submenu02.swf”
que en MOD4 visualice “servicios00.swf”

Pulsando Productos: que en MOD3 visualice “submenu.swf”
que en MOD4 visualice “productos.swf”

Pulsando Pedidos: que en MOD3 visualice “submenu.swf”
que en MOD4 visualice “pedidos.swf”

Pulsando Contacto: que en MOD3 visualice “submenu.swf”
que en MOD4 visualice “contacto.swf”

Para ello, en el último fotograma de la botonera en la capa acciones, he puesto este código:

bt01.onRelease=function(){
_root.MOD03.loadMovie("submenu02.swf");
_root.MOD04.loadMovie("servicios00.swf");
}

bt02.onRelease=function(){
_root.MOD03.loadMovie("submenu.swf");
_root.MOD04.loadMovie("productos.swf");
}

bt03.onRelease=function(){
_root.MOD03.loadMovie("submenu.swf");
_root.MOD04.loadMovie("pedidos.swf");
}

bt04.onRelease=function(){
_root.MOD03.loadMovie("submenu.swf");
_root.MOD04.loadMovie("contacto.swf");
}

stop();

No entiendo por que, pero no funciona, por favor decirme si sabeiss que está mal para que funcione la botonera, yo lo he repasado no se qu epuede ser.


SALUDOS Y GRACIAS DE ANTEMANO.