Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Advanced

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 12.12.2003, 21:19
Agon вне форума Посмотреть профиль Отправить личное сообщение для Agon Найти все сообщения от Agon
  № 1  
Agon

Регистрация: Mar 2002
Сообщений: 43
По умолчанию mySound.setVolume(???)

может я что-то не то делаю?

a = new Sound();
b = new Sound();

a.attach...
b.attach...

a.setVolume(100);
b.setVolume(5);

a.start();
b.start();


в результате такого кода оба звука звучат с громкостью 5.
то есть setVolume(n), устанавливает громкость n для ВСЕХ
звуков уже загруженных, либо уже играющих, причем находящихся в любом месте (также внутри клипов)!!!

как же мне тогда управлять громкостью??

подскажите, что я не так делаю!!
оргомный проект, десятки звуков, музыка,
и один setVolume(5) в люьом месте все рушит!

Старый 13.12.2003, 01:17
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 2  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Читай внимательнее HELP

Если Вы не определяете адресата (target), когда создаете новый объект Sound, можно использовать методы управления звуком для целого фильма.

Поэтому надо сделать пустой мувик, вытащить за сцену
пару экземпляров с инстанс, напр. - mc1 и mc2
и в кадр вписать скритп /почти как твой/:

a = new Sound(mc1);
b = new Sound(mc2);

a.attachSound("idN1")
b.attachSound("idN2")

a.setVolume(100);
b.setVolume(5);

a.start(0,5000);
b.start(0,5000);

Всё будет работать как из пушки.
n - звуков одновременно - n - экземпляров мувиков.

Старый 13.12.2003, 13:57
Agon вне форума Посмотреть профиль Отправить личное сообщение для Agon Найти все сообщения от Agon
  № 3  
Agon

Регистрация: Mar 2002
Сообщений: 43
Спасибо!!
Десять раз читал хелп, так и не понял
Все-таки сделано нелогично.

Хорошо, что есть добрые люди!

Создать новую тему   Часовой пояс GMT +4, время: 10:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:28.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.