Nu är det som såhär att jag har en flashfilm dit jag laddar in olika flashfilmer beroende på vilken låt jag vill spela. Kvaliten på musiken är hög och det betyder mer laddningstid och där kommer preloadern in.
problemet är att preloadern inte funkar, fattar inte riktigt varför.
har för mig att man skall använda kommandot load men är inte säkert och vet inte riktigt hur jag skall få ihop det :(
det som jag har gjort är i huvudfilmen så har jag ett movieclip med koden:
onClipEvent (load) {
function loadMusic(url) {
stopAllSounds();
mySound = new Sound(this);
this.mySound.loadSound(url, false);
played = 0
this.onEnterFrame = loadFunc;
this.mySound.setVolume(100);
}
function loadFunc() {
getBytes = this.mySound.getBytesLoaded();
getTotal = this.mySound.getBytesTotal();
loaded = parseInt((getBytes/getTotal)*100);
_root.load_show.loading.gotoAndStop(loaded);
_root.load_show.loading.totalLoad.text = loaded_bytes
_root.load_show.loading.totalAll.text = total_bytes
if (getBytes == getTotal) {
if (played == 0) {
_root.load_show.play();
_root.load_images.player.play()
played = 1
}
}
}
}
I varje film som jag sedan laddar in kör jag
_root.music.loadMusic("http://xxx.xxx.xxx.xxx/portfolio/case/mpeg/10.mp3");
stop();
någon som förstår,,, för det gör inte jag :(