Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/05/2011, 17:03
Avatar de esdebon
esdebon
 
Fecha de Ingreso: agosto-2008
Ubicación: México
Mensajes: 167
Antigüedad: 15 años, 9 meses
Puntos: 18
Respuesta: Eliminar contenido as3

NO, tu"conetenedor" va dentro de contenidoboton


Tome tu código le agregue lo que le hace falta y le puse comentarios


Código actionscript:
Ver original
  1. var contenidoBotones:MovieClip=new MovieClip(); // creas el movieclip aqui vas a cargar todo
  2. addChild(contenidoBotones);
  3.  
  4. /////////nueva función que vacia el movieclip
  5. function vaciarContenidoBotones(){
  6.   for(var i=0;i<contenidoBotones.numChildren;i++){
  7.      contenidoBotones.removeChildAt(i)
  8.    }
  9. }
  10.  
  11. function page1content(event:MouseEvent):void {
  12. MovieClip(this.parent).cargarSWF1();
  13. }
  14. boton1_btn.addEventListener(MouseEvent.CLICK, page1content);
  15.  
  16.  
  17. function cargarSWF1():void{
  18.    
  19. vaciarContenidoBotones(); /////////////NUEVA LINEA, con esto vacias el contenido producto de presionar otros botones   
  20.  
  21. var contenedor:Loader = new Loader();
  22. contenedor.x=20;
  23. contenedor.y=0;
  24. contenedor.load(new URLRequest("page1.swf"));
  25. contenidoBotones.addChild(contenedor); //////////////////Todo lo cargas en el nuevo MovieClip (lo de tosos los botones en contenidoBotones)
  26.  
  27.  
  28. contenedor.contentLoaderInfo.addEventListener(Even t.OPEN, onOpen1);
  29. contenedor.contentLoaderInfo.addEventListener(Prog ressEvent.PROGRESS, onProgress1);
  30. contenedor.contentLoaderInfo.addEventListener(Even t.COMPLETE, onComplete1);
  31.  
  32. }
  33.  
  34. function onOpen1(event:Event):void {
  35. txtload.text = "CARGANDO 0%";
  36. }
  37. function onProgress1(event:ProgressEvent):void {
  38. var bLoaded = event.bytesLoaded;
  39. var bTotal = event.bytesTotal;
  40. txtload.text = "CARGANDO "+Math.round(100*bLoaded/bTotal)+"%";
  41. }
  42. function onComplete1(event:Event):void {
  43. txtload.text = "";
  44.  
  45. }
__________________
Mi sitio: http://www.fluocode.com