Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Глупый вопрос про звук (http://www.flasher.ru/forum/showthread.php?t=73067)

Smolkin 12.12.2005 12:37

Глупый вопрос про звук
 
Хочу у разныз звуков разную громкость.
Пишу:
Цитата:

var music_sound:Sound = new Sound();
music_sound.attachSound("music");

var gul_sound:Sound = new Sound();
gul_sound.attachSound("gul");

gul_sound.start(0,999999);
music_sound.start(0,999999);

gul_sound.setVolume(100);
music_sound.setVolume(30);
Все звучит с громкостью 30, что не так написал?
И еще вопрос Как Loop поставить вместо 999999.

Заранее Спасибо!

Ja-Ja 13.12.2005 01:09

Код:

//Создаем пустые мувики
this.createEmptyMovieClip("a1",0);
this.createEmptyMovieClip("a2",2);
this.createEmptyMovieClip("a3",4);
//Создаем обьекты класса Sound, на каждом мувике
var s1:Sound=new Sound("a1");
var s2:Sound=new Sound("a2");
var s3:Sound=new Sound("a3");
//подгружаем звук
s1.loadSound("ss1.mp3",true);
s2.loadSound("ss2.mp3",true);
s3.loadSound("ss3.mp3",true);
//В результате получили 3 звуковых обьекта
// Изменим в них
//s1 - громкость на 30
s1.setVolume(30);
//s2 - зациклим
s2.onSoundComplete=function(){
this.start();
}

и всего то делов!

__i 13.12.2005 13:25

не работало потому что у тебя звуки прикреплены к одному мувику. а при установки громкости, громкость "применяеться" к этому мувику(и его звукам) и мувикам(звукам) вложеным в него т.е. хочешь менять звуки делай как написал Ja-Ja, создавай клипы и в них грузи звуки

Smolkin 14.12.2005 11:19

Спасибо.

motor4ik 14.12.2005 11:22

s2.onSoundComplete=function(){
this.start();
}

этот Loop будет заикаца :=)

var loop:Number=10000000000;
music_sound.start(0,loop);

:=)


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

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