PDA

Просмотр полной версии : setVolume не работает !!!


RaVeN-Nikma
06.01.2004, 17:57
Почему это не работает:
a=Math.round(100/59.1*_x);
_parent._parent.music.setVolume(a);

//x меняется в радиусе от 0 до 59.1

А так работает:
a=60;
_parent._parent.music.setVolume(a);

Мастера !!! где ошибка ? :confused:
help me plizzzzz :(

Sh@man
06.01.2004, 18:25
А что такое _x. Если єто координата скролла, то укажи имя скролла (instance name)

kazakov_gin
06.01.2004, 18:39
а можно ли из менить громкость для всех звуков сразу?

RaVeN-Nikma
06.01.2004, 18:58
Это не помогает, к тому же если присвоить результат переменной "a" в текст. поле, то все OK, выдаёт то что надо.
Парадокс !

Штрек
06.01.2004, 20:37
Сейчас как раз делаю плэер.
Подгрузи в мувик zvuck какой нибудь файл со звуком и посмотри, как это работает.
Только не дери кнопки - эксклюзив. :p

Пушистик
06.01.2004, 20:39
x = 10;
a = Math.round(100/59.1)*x;
music = new Sound("sound-x");
music.start(0,999);
music.setVolume(a);
trace(a);

Штрек
06.01.2004, 20:52
Оригинал написал(а) Пушистик
x = 10;
a = Math.round(100/59.1)*x;
music = new Sound("sound-x");
music.start(0,999);
music.setVolume(a);
trace(a);
Да ему ползунок надо сделать. :p
Ему бы мои проблеммы- надо чтоб плэер
запоминал отыгранные сэмплы - вот и копаюсь
в двухмерных массивах.

Пушистик
07.01.2004, 01:30
кому надо - можете прочитать мою статью как сделать ползунок, регулирующий звук :)

с народом я не дружу - но знаю что тут (http://hghltd.yandex.ru/yandbtm?url=http://flashgear.narod.ru/tutorials/web/slider/slider.htm&text=flashgear.narod.ru+%EF%EE%EB%E7%F3%ED%EE%EA&dsn=6&d=2690330) точна есть=)

Штрек, какие то проблемы? :cool:

Штрек
07.01.2004, 01:45
У меня на стройке спи... 5кубов досок и арматуры 2тонны.
А с массивами я конечно разобрался.
У меня если чего то не идёт - посижу, подумаю, потыркаюсь,
помыкаюсь, глядь и пошло. В общем вывернуться можно всегда.
С Рождеством всех! ;)