Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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!
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..