Comunidad de diseño web y desarrollo en internet online

carga swf,s externos

Citar            
MensajeEscrito el 27 Jul 2009 12:25 pm
Hola buenas, gracias de antemano por vuestra ayuda

Necesito saber como cargar diferentes swf,s pero que al pulsar un boton se me carge un swf y sustituya al que esta cargado en ese momento, y asi sucesibamente.

Gacias por vuestra ayuda

Por boryi

79 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2009 05:21 pm
Primero de todo créate un Sprite o MovieClip que te sirva de contenedor para el swf externo.

Lo suyo es que segun cargases swfs los dejases almacenados en memoria en un Array, y cuando le dises al boton comprobases si el swf está cargado o no. De no estarlo, para cargar un swf externo:

Código ActionScript :

public function fncCargarImagen(){
var ldrSWF:Loader;
var ruta:String;

ldrSWF=new Loader;
var peticion:URLRequest = new URLRequest(ruta);
ldrSWF.contentLoaderInfo.addEventListener(Event.COMPLETE,fncCargaImagenCompleta);
ldrSWF.load(peticion);
}

private function fncCargaImagenCompleta(e:Event):void {
//aquí deberías comprobar si se esta mostrando un swf, de ser así quitarlo y colocar el nuevo. Puedes usar removeChild y addChild para agregar y quitar los swfs del MovieClip contenedor. 
return;
}


Espero que te sirva de ayuda

Por ajnavajas84

13 de clabLevel



 

firefox

 

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