Udalo sie po czesci. Dzwieki sa losowane z biblioteki, odtwarzane, a algorytm losuje liczby wg podanego zakresu. Niestety jak sie przyglądnąłem temu bardziej - nie sa odtwarzane w losowo wybranym odstepie czasowym. Nie ma spojnosci pomniedzy losowanymi liczbami a odstepem czasowym pomiedzy odgrywanymi dzwiekami. Dzwieki odtwarzaja się dokładnie co ten sam czas czyli co tę drugą wartość (wg ponizszego przykladu 9000). Dlaczego? Jest ktos w stanie pomoc?
Kod: Zaznacz cały
zm = randRange(1000,9000);
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
trace(randomNum);
return randomNum;
}
function uruchamianie(){
zmienna = random(5);
muzyczka = "dzwiek" + zmienna;
trace(muzyczka);
// create a new Sound object
var my_sound:Sound = new Sound();
my_sound.attachSound(muzyczka);
my_sound.start();
zm = randRange(1000,9000);
}
var intervalID:Number = setInterval(uruchamianie, zm);
function wylaczenie(){
clearInterval(intervalID);
}
//setInterval(uruchamianie, zm);
stop();
