![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1 26.09.08]
[+5 26.09.08] Регистрация: Aug 2008
Сообщений: 60
|
В плэере запускаем проигрывание след кодом:
aSound = new Sound(); aLoaderContext = new SoundLoaderContext(8000,true); aSound.addEventListener(ProgressEvent.PROGRESS, onSoundLoadProgress); aSound.addEventListener(Event.COMPLETE, onSoundLoad); aSound.addEventListener(IOErrorEvent.IO_ERROR, onSoundLoadError); var req:URLRequest = new URLRequest(FileName); aSound.load(req, aLoaderContext); channel = aSound.play(); channel.addEventListener(Event.SOUND_COMPLETE, onPlaybackComplete); trans = channel.soundTransform; trans.volume = aVolume.value / 100; channel.soundTransform = trans; playTimer = new Timer(1000); playTimer.addEventListener(TimerEvent.TIMER, updateProgress); playTimer.start(); Размер его считаю через bytesLoaded/bytesTotal. Я так подозреваю это из-за того - что событие onSoundLoadProgress происходит позже updateProgress. Как с этим бороться? |
|
|||||
|
[+1 26.09.08]
[+5 26.09.08] Регистрация: Aug 2008
Сообщений: 60
|
Sound.bytesTotal = 0 - в IE и Опере
Если считать через Sound.length то неверно будет отображаться индикатор загрузки Ну есть же какая-то методика. Может я что делаю не так? |
|
|||||
|
[+1 26.09.08]
[+5 26.09.08] Регистрация: Aug 2008
Сообщений: 60
|
Вопрос снят, другой прогер вместо ссылки на MP3 пихал php.
|
|
|||||
|
Куда, в код as3?
__________________
Дело не в тебе |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|