Hi guys,
I made a simple preloader but I don’t know why it dosen’t work any ideas why? here is my code:
var loadAnimBox:Loader = new Loader();
var vid_mc:MovieClip;
function startLoading():void {
loadAnimBox.contentLoaderInfo.addEventListener(Event.COMPLETE, onBoxLoaded);
loadAnimBox.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onBoxProgress);
// load the box animation SWF
loadAnimBox.load(new URLRequest((meuCaminho.parameters.cont) + ".swf"));
}
//////////////////////////////////////////////////////// preloader progress/complete
function onBoxProgress(e:ProgressEvent):void{
//trace(e.bytesLoaded,e.bytesTotal);
var tamanho;
var porcento;
tamanho = e.bytesLoaded/e.bytesTotal;
preloaderMC.barra_mc.scaleX = tamanho;
porcento = Math.round(tamanho * 100);
preloaderMC.preloaderTXT.text = porcento;
}
function onBoxLoaded(e:Event):void {
loadAnimBox.contentLoaderInfo.removeEventListener(Event.COMPLETE, onBoxLoaded);
loadAnimBox.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, onBoxProgress);
vid_mc = loadAnimBox.content as MovieClip;
vid_mc_parent.addChild(vid_mc);
vid_mc.addEventListener(Event.ENTER_FRAME, playProgress);
preloaderMC.visible = false
caixaLegenda.visible = true
// button control
playPause_mc.addEventListener(MouseEvent.CLICK, playPause);
menos_mc.addEventListener(MouseEvent.CLICK, menosVol);
mais_mc.addEventListener(MouseEvent.CLICK, maisVol);
volta_mc.addEventListener(MouseEvent.CLICK, voltaCena);
avanca_mc.addEventListener(MouseEvent.CLICK, avancaCena);
legenda_mc.addEventListener(MouseEvent.CLICK, legendaF);
vid_mc.addEventListener("volAdj",volF);
vid_mc.play();
}