I've got a file that uses several mp3 files that I want to preload before starting and I can't get it working...
Here's the code...anyone see a problem? It "looks" like it works locally, but, as soon as I upload it, it doesn't work...I'm hard-coding the file size for the percentage because I want the progress bar to use the size from all the loaded mp3s (3.1 MB)...
Code://array of audio files var my_array:Array = new Array("music", "aud1", "aud2", "aud3", "aud4", "aud5", "aud6", "aud7", "aud8"); var k:Number = 0; //var tracks total bytes loaded var sizeLoaded:Number = 0; //starts the first sound loading var my_audio:Sound = new Sound(); my_audio.loadSound("audio/"+my_array[k]+".mp3",false); my_audio.setVolume(0); //this clip has the progress bar (loadbar) and text display (percentage) audioLoader_mc.onEnterFrame = function() { if (k<my_array.length-1) { if (((my_audio.getBytesLoaded()/my_audio.getBytesTotal())*100)>99) { sizeLoaded+=sizeLoaded+my_audio.getBytesTotal(); k++; var my_audio:Sound = new Sound(); my_audio.loadSound("audio/"+my_array[k]+".mp3",false); my_audio.setVolume(0); } else { this.loadbar._width = (sizeLoaded+my_audio.getBytesLoaded()/3100000)*100; percentage = (sizeLoaded+my_audio.getBytesLoaded()/3100000)*100; } } else { delete this.onEnterFrame(); this._parent.gotoAndPlay("label1"); } };


Reply With Quote