![]() |
#1 |
novi član
Datum učlanjenja: 12.08.2007
Poruke: 6
Hvala: 0
0 "Hvala" u 0 poruka
![]() |
![]() Pozdrav,
Imam sledeci problem. Hocu da napravim da se 5 pesama pustaju jedna za drugom. Probao sam sa sledecim kodom. Kôd:
var pesma:Sound = new Sound(); playing = false; pustiPesmu_mc.onRelease = function () { for (i = 0; i<5; i++){ while (playing) {} pesma.attachSound("sound"+i); playing = true; pesma.start(); } } pesma.onSoundComplete = function () { playing = false; } Dakle pitanje je zasto se "while (playing) {}" blokira iako bi onSoundComplete trebao da je odblokira? Dalje sam preradio kod i proradio je: Kôd:
var pesma:Sound = new Sound(); playing = false; pustiPesmu_mc.onRelease = function () { i = 0; pesma.attachSound("sound"+i); pesma.start(); } pesma.onSoundComplete = function () { if (++i < 5) { pesma.attachSound("sound"+ i); pesma.start(); } } |
![]() |
![]() |
|
|