Работа со Звуком

0 views
Skip to first unread message

Romano

unread,
Nov 19, 2009, 3:29:32 PM11/19/09
to ruF...@googlegroups.com
Есть несколько звуков, вставил их в библиотеку во Flash IDE, потом сделал линкейдж каждому звуку и закинул их в мувик, этот мувик экспортнул в swc.
Подключил во флешдевелопе, все работает. Но есть проблем, звуки должны рандомно запускаться в зависимости от действия пользователя. и проблема в том что при запуске звука, подвисает флешка. Грешил сначала на то что каждый раз создавал экземпляр класса с данным звуком, но нет же, все равно так. Когда проигрываю звук (MyExtSound1.play(0,1)), в этот момент происходит подвисание, что делаю не так?

Flop Serg

unread,
Nov 19, 2009, 4:00:53 PM11/19/09
to ruf...@googlegroups.com
все работает а потом бац - не работает
ты явно что-то делаешь не так! однозначно!
а вот _что_именно_ты_делаешь_не_так_
из твоего сообщения определить врядли получится - сигнал слабый шума много

Romano

unread,
Nov 19, 2009, 4:02:32 PM11/19/09
to ruf...@googlegroups.com
При запуске звука: mySound.play(0,1)
Флешка притормаживает на секунду.
Звук берется из библиотеки.

Андрей Скорик

unread,
Nov 19, 2009, 5:07:27 PM11/19/09
to ruf...@googlegroups.com
а как пожат звук?
--
С уважением, Скорик Андрей. andrew...@gmail.com

Андрей Скорик

unread,
Nov 19, 2009, 5:09:55 PM11/19/09
to ruf...@googlegroups.com
не пробовали тоже самое внедрять из внешнего файла через embed?

[Embed('assets/ding.mp3')]
private var ding_mp3:Class;

Romano

unread,
Nov 19, 2009, 5:12:35 PM11/19/09
to ruf...@googlegroups.com


2009/11/20 Андрей Скорик <andrew...@gmail.com>

не пробовали тоже самое внедрять из внешнего файла через embed?

[Embed('assets/ding.mp3')]
 private var ding_mp3:Class;

Нет ( Сейчас это попробую.
Но еще кое что обнаружил: я удалил swc файл где якобы были файлы со звуком, но все равно эти классы видятся, фла файл со звуками в другом месте. Чудеса?

Андрей Скорик

unread,
Nov 19, 2009, 5:13:12 PM11/19/09
to ruf...@googlegroups.com
нет

Romano

unread,
Nov 19, 2009, 5:14:14 PM11/19/09
to ruf...@googlegroups.com
А что тогда? юзаю фледевелоп

Андрей Скорик

unread,
Nov 19, 2009, 5:15:28 PM11/19/09
to ruf...@googlegroups.com
я бы стер для начала компилируемый swf и собрал проект начисто.

Romano

unread,
Nov 19, 2009, 5:16:42 PM11/19/09
to ruf...@googlegroups.com
Сделал так, осталось только вообще новый проект создать

Romano

unread,
Nov 19, 2009, 5:19:31 PM11/19/09
to ruf...@googlegroups.com
А заембеддить wav нельзя?

Romano

unread,
Nov 19, 2009, 5:23:23 PM11/19/09
to ruf...@googlegroups.com
Создал новый проект, все равно классы со звуками остались, кхм...

Андрей Скорик

unread,
Nov 19, 2009, 5:25:46 PM11/19/09
to ruf...@googlegroups.com
как символ из swf можно

[Embed(source="lib/Sounds.swf", symbol="RingSound")]
private static var ringSound: Class;
--

:)) где остались классы? в редакторе? в подсказках по коду или в вашей swf?
раз, два, три, четыре, пять ничинаем телепать(ить)

Romano

unread,
Nov 19, 2009, 5:34:35 PM11/19/09
to ruf...@googlegroups.com
unable to resolve 'lib/Sounds.swf' for transcoding
вот что пишет когда пытаюсь взять из библиотеки звуки

А классы были в swc файле левом, нашел, убрал. Странно

Romano

unread,
Nov 19, 2009, 5:49:22 PM11/19/09
to ruf...@googlegroups.com
Вот что получилось, сейчас звуки вынеч в отдельную свф, сделал свц, т.к. ембедится не хотели даже так:
[Embed(source="lib/Sounds.swf"
, symbol="RingSound")]
private static var ringSound: Class;

Все равно флешка зависает при запуске звука(

Всю графику держу в одном фал файле, если экспортнуть один мувик в свц, то каким то образом, мувики которые залинкованы, тоже попадают в это свц. Я с таким первый раз сталкиваюсь.

Romano

unread,
Nov 19, 2009, 6:09:50 PM11/19/09
to ruf...@googlegroups.com
Заембедил звук. Все равно этот глюк остался

Максим Буньков

unread,
Nov 19, 2009, 11:11:13 PM11/19/09
to ruf...@googlegroups.com

20.11.2009, в 4:09, Romano написал(а):

> Заембедил звук. Все равно этот глюк остался

попробуй другой звук поставить мп3 музончег и т.п. может и в правду
закоден криво звук?

Romano

unread,
Nov 20, 2009, 12:02:35 AM11/20/09
to ruf...@googlegroups.com
Там несколько ваф файлов. Причем до какого то момента все работало тип топ. Изменения были в графике, и после этого само собой стало тормозить при запуске звука.

Romano

unread,
Nov 20, 2009, 12:19:20 AM11/20/09
to ruf...@googlegroups.com
Сейчас приложение тестировали несколько человек: у большинства нету тормозов, у кого то притормаживает вначале при первых вызовах, а потом все нормально. У меня вначале нескольких проигрываний все ок, потом начинает подтормаживать. Я ума не приложу в чем может быть проблема, ничего ведь не менял в работе со звуком и на тебе.

Romano

unread,
Nov 20, 2009, 12:35:31 AM11/20/09
to ruf...@googlegroups.com
ведь не менял в работе со звуком и на тебе.
Все таки менял: убрал фоновый звук и появилось подтормаживание. Сейчас обратно добавил фоновый звук (причем без разницы что играет, главное чтоб играло) и подтормаживания пропали.
Reply all
Reply to author
Forward
0 new messages