![]() |
Как воспроизвести звук по окончанию другого (loop) в определенный момент?
вобщем я запускаю звук!
sound1.start(0,100000); и тут чувак что -то делает и мне надо чтобы следующий звук, начал играть по окончанию сампла! ну т.е. допустим он нажимает кнопку и сейчас проигрывается 995 раз sound1 , вот я хочу чтобы по окончанию этого 995 го раза начал играть другой звук!!! реально такое ваще!? |
Sound.onSoundComplete помоему так...
|
Цитата:
|
Цитата:
|
Цитата:
sound1.start(0,1) sound1.onSoundComplete = function(){ if(var == value){ this.start(0,1); }else{ othersound.start(0,1) } } |
гениально :) спасибо, просто так порадовало...вот все-таки свежий взгляд...
|
Хороший вариант :)
Но учти, что onSoundComplete срабатывает 10 раз за каждый кадр, поэтому при низких fps будут слышны паузы мужду циклами. |
у меня 24 fps стоит! :)
|
Цитата:
|
блин...не может такого быть!! может у тебя просто реально сушествует тишины кусочек в звуковом файле! ты пробовал sound.start(0,1000); - нормально ,без запинок???
и как ты код пишешь?? sound1.start() sound1.onSoundComplete = function(){ if(var == value){ this.start(); }else{ othersound.start() } } вот так? |
| Часовой пояс GMT +4, время: 00:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.