Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Работа со звуком (http://www.flasher.ru/forum/showthread.php?t=152013)

areostar 10.03.2011 11:11

Работа со звуком
 
Код AS3:

var s:Sound;
............................
 
s.play();

Так начать воспроизведениею.

А как приостановить!

bav 10.03.2011 11:20

Help! I need somebody, Help!
© The Beatles, 1965

areostar 10.03.2011 12:34

Мне надо чтоу в моей проге на фоне играла музыка - Это сделано.

Код AS3:

var req:URLRequest = new URLRequest("click.mp3"); 
var s:Sound = new Sound(req);
s.play();

Но мне надо иметь возможность приостанавливать музыку и менять громкость!

Как это сделать!

bav 10.03.2011 12:45

Внимательно изучите страницы справки, приведенные во втором посте, и примеры приведенные на этих страницах. Метод Sound.play() возвращает экземпляр класса SoundChannel. Сохраните ссылку на него в какой-нибудь переменной. Далее вызовите метод stop() у данного экземпляра, чтобы остановить воспроизведение. Обратитесь к свойству SoundTransform данного экземпляра, чтобы регулировать громкость.

P.S. Знак вопроса выглядит так "?".

Eye47 10.03.2011 12:52

Код AS3:

var req:URLRequest = new URLRequest("click.mp3"); 
var s:Sound = new Sound(req);
var ch:SoundChannel;
ch = s.play();
function stopMusic() {
ch.stop();
}
function changeVol(a:Number) {
ch.soundTransform.volume = a;
}



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

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