mortiprogramador: He probado para hacerlo con mas botones, al final lo he dejado asi, no se si esta bien pero me ha funcionado:
Código:
var loader:Loader =new Loader();
var quitar:Boolean = false;
var carga:String = new String();
boton1.addEventListener(MouseEvent.CLICK,botonPulsado);
boton2.addEventListener(MouseEvent.CLICK,botonPulsado);
boton3.addEventListener(MouseEvent.CLICK,botonPulsado);
boton4.addEventListener(MouseEvent.CLICK,botonPulsado);
function botonPulsado(e:MouseEvent):void{
if(quitar)
contenedor.removeChild(loader);
contenedor.addChild(loader);
if(e.target.name == "boton1")
{
carga = "swfs/pelicula1.swf";
}
if(e.target.name == "boton2")
{
carga = "swfs/pelicula2.swf";
}
if(e.target.name == "boton3")
{
carga = "swfs/pelicula3.swf";
}
if(e.target.name == "boton4")
{
carga = "swfs/pelicula4.swf";
}
loader.load(new URLRequest(carga));
quitar = true;
}
Podriais decirme si cargando de esta forma las peliculas externas si estas tienen algun boton o galeria de fotos etc... podran funcionar desde ahi?
Diegoazul: he provado a deshabilitar los botones, no se si se hace poniendo:
Nombre_instancia_boton.enabled = false y true para volver a habilitad. Seguramente lo hago mal o lo hago donde no tengo que hacerlo.