PDA

Просмотр полной версии : Play sound


Max Payne
03.08.2005, 15:58
Пытаюсь проиграть звук, но у меня почему-то не получается. Делаю так:
my_sound = new Sound();
my_sound.attachSound("exphuge.wav");
my_sound.setVolume(100);
my_sound.start();

подскажите как нужно.

KidsKilla
03.08.2005, 16:08
"exphuge.wav" -- это название линкейджа? если нет, то должно быть.
my_sound.start(0,1);

Max Payne
03.08.2005, 16:29
my_sound.start(0,1); - с этим тоже не работает
"exphuge.wav" - имя файла который я пытаюсь проиграть

KidsKilla
03.08.2005, 16:44
attachSound аналог AttachMovie. т.е. на название файла ему наср*ть.
даёшь звуку линкейдж и по нему обращаешься.

Max Payne
03.08.2005, 17:13
не могли бы привести пример, а то я вас не совсем понимаю, в частности я не знаю значение слова "линкейдж".

Max Payne
03.08.2005, 18:06
Вот как я делаю (по новому): Файл->Импорт->Импорт в библиотеку->выбираю "exphuge.wav". Правильно? А что дальше? Пишу старый код?
my_sound = new Sound();
my_sound.attachSound("exphuge.wav");
my_sound.setVolume(100);
my_sound.start();
???
Он опять не работает

Жень Шень
03.08.2005, 18:19
Привет!
В библиотеке нажми правой кл. мыши и выбери "связь"(линк по англ.)
А там в первом чекбоксе ставь галку (Экспорт в первый кадр) - это и будет линкованое имя. В твоем случае это my_sound
А далее как указали:
my_sound.start(0,1);

0- с какой секунды играть
1 - кол-во раз проигрывать

KidsKilla
03.08.2005, 18:21
Привет!
В библиотеке нажми правой кл. мыши и выбери "связь"(линк по англ.)
А там в первом чекбоксе ставь галку (Экспорт в первый кадр) - это и будет линкованое имя. В твоем случае это my_sound
А далее как указали:
my_sound.start(0,1);

0- с какой секунды играть
1 - кол-во раз проигрывать
ток в его случае не my_sound a "exphuge.wav"

Lincoln
03.08.2005, 18:30
это делается просто :
-----------------------------
файл > import to library > CTRL+L > выбираешь нужный звук, кликаешь правой кнопкой мыши > Linkage > Expor for ActionScript > задаешь имя, скажем, "xxx" > кадре пишешь код :
-----------------------------
var mySound:Sound = new Sound(this); // создаем новый объект
mySound.attachSound("xxx"); // загружаем звук из библиотеки
mySound.start(); // запускаем звук

Жень Шень
03.08.2005, 18:32
Упс :mad:
to KidsKilla
Логично!!!!!!!!! :D
Кароче, как напИсал, такой и будет "линкейдж"