|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Dec 2006
Сообщений: 230
|
Как прервать зацикленный Sound.play() ?
Надо, чтоб играл плавненько в цикле, а после получения Ценного Указания, доиграл бы до конца и остановился.
|
|
|||||
Регистрация: Dec 2006
Сообщений: 230
|
Когда звук зациклен, он не генерит события Event.SOUND_COMPLETE, когда перескакивает на начало.
|
|
|||||
Регистрация: Jul 2008
Сообщений: 46
|
не циклите тогда. На onComplete смотрите флаг, true - играем с начала, false - не играем.
|
|
|||||
Регистрация: Dec 2006
Сообщений: 230
|
Да это понятно. Но тут народ говорит, что не одинаково оне циклят. Разрыв чувствуется, если по событию. В том-то все и дело. При конвертации в MP3 небольшая тишина генерится в начале. Когда плеер играет свой луп, то кажется он знает об этом смещении. Вероятно надо ставить play() c эвристически добытым смещением.
|
|
|||||
Регистрация: Jul 2008
Сообщений: 46
|
а, ну да, в мп3 есть такая беда, но как вариант можно либо конвертнуть в vawe - там нет тишины, либо действительно ставить play() "c эвристически добытым смещением" =)
|
|
|||||
Регистрация: Dec 2006
Сообщений: 230
|
так wave все равно потом конвертится в MP3.
Когда мы компилим SWF/SWC. |
|
|||||
Регистрация: Jul 2008
Сообщений: 46
|
попробуйте =) у меня собственно звуки wav вшиты в swc, и играет именно так, по комплиту смотрится флаг, никаких пауз нет.
|
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
А не пробовал точно обрезать mp3 в Cubase каком-нибудь или в фрути-луповом Edison?
|
Часовой пояс GMT +4, время: 17:34. |
|
« Предыдущая тема | Следующая тема » |
|
|