Preload AS3
Pessoal, to tentando fazer um preload em AS3 e está me dando uma #@?$%~ dor de cabeça.
Quando acesso a página com o preload no ie8 e FF3 pela primeira vez tudo ocorre normalmente, mas se eu der um f5 o swf não sai da animação do preload. Não sei pq isso está acontecendo.
Vejam o código:
stop();
this.root.loaderInfo.addEventListener(Event.COMPLETE, completo);
this.root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
function completo(e:Event):void {
this.root.loaderInfo.removeEventListener(Event.COMPLETE, completo);
this.root.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, loading);
play();
}
function loading(e:ProgressEvent):void {
var c:Number = e.bytesLoaded;
var t:Number = e.bytesTotal;
var p:Number = Math.floor((c/t) * 100);
preload.text.text = p + "%";
}
O que pode estar errado? Ou precisa de mais alguma coisa?
Discussão (2)
Carregando comentários...