Godoi 0 Denunciar post Postado Agosto 16, 2009 Eai pessoal.. beleza?? bem.. estou com um movie principal.. onde uso uma classe loader pra poder chamar outro Swf. uso as seguintes funções para chamar o swf. var l:Loader = new Loader(); function loadSwf(arquivo:String){ var url:URLRequest = new URLRequest(arquivo); l.load(url); container.addChild(l); l.contentLoaderInfo.addEventListener( Event.OPEN, iniciaCarregamento ); l.contentLoaderInfo.addEventListener( ProgressEvent.PROGRESS, processando); l.contentLoaderInfo.addEventListener( Event.COMPLETE, finalizaCarregamento); l.contentLoaderInfo.addEventListener( Event.INIT, mostraSwf); } function iniciaCarregamento(e:Event){ } function processando(e:ProgressEvent){ var carregado:Number = e.target.bytesLoaded; var total:Number = e.target.bytesTotal; var pct:uint = Math.round(carregado/total*100); inner_pre.text = pct + '%'; } function finalizaCarregamento(e:Event){ inner_pre = null; } function mostraSwf(e:Event){ } O SwF que é carregado tem um efeito simples que pode ser encontrado Nesse site ai vem o erro.. o Swf é carregado normalmente.. mas se eu tento dar um removechild.. ou mesmo carregar outro swf ele é carregado corretamente.. mas me apresenta o seguinte erro Error #1009: Não é possível acessar uma propriedade ou um método de uma referência de objeto nula. at ParallaxBox/onFrame() Cannot display source code at this location. alguma ajuda?? agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
Godoi 0 Denunciar post Postado Agosto 21, 2009 Eai pessoal??? beleza?? pois é.. eu acho o seguinte.. eu faço o load desse .swf ai e ele tem essa classe.. o erro #1009 so acontece quando eu tento mudar dar um load em outro .swf.. (usando a mesma função para todos eles); mesmo dando um removeChild no mc Container.. o diabo do erro ainda aparece.. é como se a classe ParallaxBox não saisse de jeito nenhum.. alguma luz no fim do tunel?? Abs.. Compartilhar este post Link para o post Compartilhar em outros sites