PDA

Просмотр полной версии : Как остановить полностью все звуки в определённый момент (StopAllSounds не работает)


vadult
10.06.2004, 14:48
Почему если я ставлю StopAllSounds или setVolume в 0 то останавливаются все звуки кроме тех которые навешаны на кнопки?
Как остановить полностью все звуки в определённый момент

Flasham
10.06.2004, 15:17
Привет!

Вариант:
1. Введи флаг опр-ий звук включен или нет.
2. Звук на кнопках проигрывай с помощью скрипта.
3. Когда звук выключен - не проигруй.

удачи

vadult
10.06.2004, 15:23
А другого универсального способа нет, мне нужно разроботать механизм sound on/of чтоб его можно было вставить в любой проект и он работал

Flasham
10.06.2004, 17:22
Привет!

По другому нельзя. Если ты звук вешаеш именно в кнопке на Over например, то никак ты его не остановиш.
Поэтому используй ActionScript для проигрывания звука на кнопке (roolOver) и все будет ок.

удачи

Dindin
10.06.2004, 23:29
Читаем наш любимый мануал :):)

ms = new Sound (movieClip);
a Button - объект класса Button и не являяется мувиклипом

Штрек
11.06.2004, 02:32
Оригинал написал(а) Dindin
Читаем наш любимый мануал :):)

ms = new Sound (movieClip);
a Button - объект класса Button и не являяется мувиклипом
Отсюда вывод - долой кнопки -
даёшь мувики-кнопки. :p
А далее - см. Flasham

Dindin
11.06.2004, 02:36
Оригинал написал(а) Штрек

Отсюда вывод - долой кнопки -
даёшь мувики-кнопки. :p

Воистину :)