Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/12/2008, 05:45
Pitillos
 
Fecha de Ingreso: diciembre-2008
Ubicación: Córdoba
Mensajes: 59
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar swf desde flash cs3

Bueno simprlemente vacialo tu mismo:
Create un flag para almacenar el nombre del que habia cargado y cuando vayas a cargar otro quitalo.

Código actionscript:
Ver original
  1. var CualEstaCargado:String="";
  2. function Carga(dir:String,Container){
  3. var request:URLRequest = new URLRequest(dir);
  4. var loader:Loader = new Loader()
  5. loader.load(request);
  6. //la comprobacion es por si es el primero para que no de error
  7. if (CualEstaCargado !="")
  8.         Container.removeChild(Container.getChildByName(CualEstaCargado));
  9.  
  10. Container.addChild(loader);
  11. }
  12. Carga ("menu1.swf",c1)
  13. Carga ("menu1_btn1.swf",c2)
  14. Carga ("foto1.swf",c3)  
  15. c1.addEventListener(MouseEvent.CLICK,clicoc1);
  16. private function clicoc1(e:Event){
  17.         var cual:String;
  18.         cual=e.target.name.substr(4,str.length-3) ;
  19.         cual="menu"+cual+"_btn"+cual+".swf";
  20.         Carga(cual,c2);
  21.         CualEstaCargado=cual;
  22. }