problem omkring looping af lyd
Hej,JEg har en pulje af lyde som bliver tilfældig valgt med interval imellem 22 og 30 sek... Men der går et eller andet galt , i starten starter den fint med at valgte en tilfældig mp3 fil og afspille den, men når der går lidt tid begynder intervallet imellem afspilning af mp3'erne at blive mindre og mindre og når man lader den stå et par minutter tager den en ny mp3 med enormt kort mellemrum (få millisekunder) således at den trækker enorme processer kræfter ud og får siden til at gå helt i stå... Er der nogen som kan se noget der er galt med koden..
JEg vil virkelig sætte stor pris på hjælp, da det er sidste skridt inden siden bliver færdig...
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.round(Math.random()*(max-min))+min;
return randomNum;
}
randomtid = randRange(22000, 30000);
var randomlyd:Sound = new Sound();
function spilMP3 () {randomlyd.loadSound("speakda/mall/"+randRange(10, 20)+".mp3", true);}
function callback1() {
trace("interval called");
trace(randomtid);
trace("speakda/mall/"+randRange(10, 20)+".mp3")
spilMP3 ();
randomtid = randRange(22000, 30000);
clearInterval(interval);
var interval = setInterval( callback1, randomtid );
}
var interval = setInterval( callback1, randomtid );
