Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Play sound (http://www.flasher.ru/forum/showthread.php?t=67458)

Max Payne 03.08.2005 15:58

Play sound
 
Пытаюсь проиграть звук, но у меня почему-то не получается. Делаю так:
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
Кароче, как напИсал, такой и будет "линкейдж"


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

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