Comunidad de diseño web y desarrollo en internet online

ayuda con preloader de un swf

Citar            
MensajeEscrito el 10 Nov 2010 07:42 pm
hola quiero hacer un preloader un swf lo tengo asi


Código ActionScript :



stop();
var direccionSWF:URLRequest = new URLRequest("Main.swf");
var cargaSWF:Loader = new Loader();
cargaSWF.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, lodeando);
cargaSWF.contentLoaderInfo.addEventListener(Event.COMPLETE, listo);

function lodeando(event:ProgressEvent):void
{
   var bytesTotales = loaderInfo.bytesTotal;
   var bytesCargados = loaderInfo.bytesLoaded;
   var porcentaje = Math.round(bytesCargados * 100 / bytesTotales);
   textoPorcentaje.text = porcentaje + "% Cargados";
   cargaAnimada_mc.gotoAndStop(porcentaje);
   
}

function listo(event:Event):void
{
      cargaSWF.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, lodeando);
    textoPorcentaje.text = "";
   removeChild(textoPorcentaje);
   removeChild(cargaAnimada_mc);
   gotoAndPlay(2);

}
cargaSWF.load(direccionSWF);
addChild(cargaSWF);




pero me sale este error cuando compilo.


TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at Main()
que puede ser

saludos

Por RIVERMILLOS

50 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Nov 2010 08:39 pm
Mira en el código que se ejecuta al iniciarse Main.swf que es donde reporta el error, pueda que tenga referencias absolutas con root que ya no sirven o algo así.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 Nov 2010 08:48 pm
El problema estaba en colocar en la clase MAin stage en vez de this.


saludos

Por RIVERMILLOS

50 de clabLevel



 

firefox

 

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