Показать сообщение отдельно
Старый 17.03.2015, 14:10
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 9  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Цитата:
Только если делать play(time, 1); и тогда по комплиту заново запускать. Но это же вообще шняга. Каждый раз будут новые каналы, каждый раз новая подписка на событие. Отстой короче.
Ну, подписка-отписка - от этого не убудет.
В принципе, работает.

Столкнулся с довольно занятной проблемой - надо сбросить дамп текущих активных каналов, но у SoundChannel нет свойства, которое может его идентифицировать. Чего бы им name-то было не сделать, как у тех же дисплей-объектов? А то получается вывод десяти [object SoundChannel] и хз, что за каналы.

Хотя видно, что если брейкпойнт поставить, то у каждого канала вполне себе есть идентификатор.

Ну и, конечно, финализация SoundChannel'а - это отдельная песня.


Последний раз редактировалось mikhailk; 17.03.2015 в 14:40.