Comunidad de diseño web y desarrollo en internet online

problema con el submenu, neCesito ayuda¡¡¡¡¡¡

Citar            
MensajeEscrito el 12 Nov 2009 12:34 pm
Hola, tengo un pequeño problemilla que no se solucionar: tengo por un lado los botones en un clip de película con el siguiente código:

stop()
texto_mc.texto_txt.text = this.parent["array_nombres_bt"][name]

mouseChildren = false
buttonMode = true

addEventListener(MouseEvent.MOUSE_OVER, sobre)
addEventListener(MouseEvent.MOUSE_OUT, fuera)

if(this.parent["submenu_"+name] != undefined){
var submenu = this.parent["submenu_"+name]
} else {
addEventListener(MouseEvent.CLICK, pulsar)
}

function sobre(e:MouseEvent){
gotoAndPlay(2)
removeEventListener(Event.ENTER_FRAME, atras)
if(submenu != undefined){
submenu.abrir()
}
}

function fuera(e:MouseEvent){
if(submenu != undefined){
submenu.cerrar()
}

addEventListener(Event.ENTER_FRAME, atras)
}
function atras(e:Event){
prevFrame()
if(currentFrame==1){
removeEventListener(Event.ENTER_FRAME, atras)
}
}

function pulsar(e:MouseEvent){
gotoAndPlay("pulsado")
buttonMode = false

this.parent["cargador"].cargar(pelicula)

removeEventListener(MouseEvent.MOUSE_OVER, sobre)
removeEventListener(MouseEvent.MOUSE_OUT, fuera)
removeEventListener(MouseEvent.CLICK, pulsar)

if(this.root["boton_pulsado"] != undefined){
this.root["boton_pulsado"].gotoAndPlay("salida")
}
this.root["boton_pulsado"] = this

}



....y en escena tengo:

var array_nombres_bt = new Array()
array_nombres_bt["bt1"] = "Empresa"
array_nombres_bt["bt2"] = "Servicios"
array_nombres_bt["bt3"] = "Singulares"
array_nombres_bt["bt4"] = "Marcas"
array_nombres_bt["bt5"] = "Contacto"

var array_swf_bt = new Array()
array_swf_bt["bt1"] = "empresa.swf"
//servicios es un boton desplegable con otros 7 botones
array_swf_bt["bt3"] = "singulares.swf"
array_swf_bt["bt4"] = "marcas.swf"
array_swf_bt["bt5"] = "contactar.swf"


LO QUE NO SE ES CÓMO HACER LAS LLAMADAS A UN .SWF EXTERNO CON LOS BOTONES DEL SUBMENÚ.
POR FAVOR, SI ME PUEDEN AYUDAR, YA HE MIRADO TODOS LOS FOROS POSIBLES, HE CONSULTADO EL LIBRO DE AS3, ..PERO NO LO CONSIGO.
GRACIAS.

Por mon&mon

4 de clabLevel



 

Madrid

firefox
Citar            
MensajeEscrito el 12 Nov 2009 01:18 pm
Tienes que usar la clase Loader y URLRequest. Hay miles de ejemplos! :)

Por ur!

256 de clabLevel



 

Barcelona

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.