|
|
|||||
Регистрация: Sep 2006
Сообщений: 10
|
Sound идентификатор
Добрый день!
Что то я туплю, Есть несколько объектов Sound , у каждого слушатель на загрузку mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler) так вот проблема в том как их различать индефицировать в progressHandler. parent нельзя использовать к Sound, и переменную внутри нельзя создать типа mySound.id=123 можно было бы конечно по mySound.url но флеш путь меняет , т.е. добавляет www и прочее. |
|
|||||
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
попробуйте создать словарь и присвоить нужный вам id, например так,
а в хендлере брать id по e.currentTarget
__________________
low + |
|
|||||
Регистрация: Sep 2006
Сообщений: 10
|
Пасибо большое! попробую!
|
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Можно расширить класс с добавлением поля и использовать его, не переопределяя больше ничего... Как обычно делают с кастомными эвентами.
|
|
|||||
Регистрация: Sep 2006
Сообщений: 10
|
Пасибо! тоже вариант хороший
|
|
|||||
Регистрация: Dec 2010
Сообщений: 15
|
mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler)
mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler2) mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler3) mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler4) |
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Некрасиво и бесполезно в данном контексте... У автора совсем другая задача - повесить один слушатель на несколько саундов, а не несколько слушателей на один.
|
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
По видимому там совсем не Loader зашит, а что-то с такой функциональность... А зачем вам?
|
Часовой пояс GMT +4, время: 16:58. |
|
« Предыдущая тема | Следующая тема » |
Теги |
sound |
Опции темы | |
Опции просмотра | |
|
|