![]() |
При Event.SOUND_COMPLETE - как узнать какой звук окончился?
Всем привет,
Одновременно проигрывается несколько звуков. Нужно дождаться окончания конкретного звука. Но при событии Event.SOUND_COMPLETE не нашел как узнать какой звук окончился. Есть ли способ различить их? |
event.target не катит чтоли?
|
Ну, очевидно, кто событие выкинул, тот и закончился (event.target)
|
event.target это SoundChannel. А у меня в одном канале проигрывается несколько Sound. Соответственно в SoundChannel нет ссылки на Sound.
Код AS3:
|
Код AS3:
|
В одном канале не может проигрываться несколько Sound. Каждый раз при snd.play(0,loops) у тебя создается отдельный SoundChannel.
Но ссылки на Sound в нем действительно нет. Поэтому нужно либо фигачить словарик соответствия SoundChannel конкретному Sound, либо еще как-нибудь сохранять эту связь. |
| Часовой пояс GMT +4, время: 08:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.