Работа със звук в ActionScript - Звук - Flash - Статии

Първо, трябва да импортираме някакъв звук (например music.mp3). За да направите това, отидете в менюто Файл/Импортиране. След това отворете библиотеката и щракнете с десния бутон върху music.mp3. Ние избираме "Връзка. ", в прозореца, който се появява, поставете отметка отсреща"Експортирайте този символl "и в полето"Идентификатор"напишете всяка дума (например звук).

actionscript

Щракнете с десния бутон върху рамката и изберете „Действия“. Добавете следния скрипт:

Тези. създайте нов звуков обект. След това трябва да прикачите звука music.mp3 към него. Ние пишем:

В скоби трябва да посочите името, присвоено на звука (в нашия случай - звук). За да започнете да възпроизвеждате звук, трябва да добавите скрипт:

0 е позицията, от която да започне възпроизвеждането на звука (за секунди), а 10 е броят на повторенията.
Това е достатъчно, за да пуснете музиката си.

Можете също да промените силата на звука с setVolume:

Обемът (в проценти) е посочен в скоби. 100 - максимум, 0 - минимум. По подразбиране е 100.
За възпроизвеждане в левия или десния канал има обектен метод setPan:

Тази линия премества позицията на стерео пробата към левия канал. Съответно, за да може възпроизвеждането да върви само в десния канал, трябва да посочите в скоби 100. Въвеждането се извършва в интервал от -100 до 100.

В резултат на това, за да започнете да възпроизвеждате звук на music.mp3 само в левия канал при 60% сила на звука, трябва да добавите следния скрипт към кадъра:

mus = нов звук ();
mus.attachSound ("звук");
mus.start (0.10);
mus.setVolume (60);
mus.setPan (-100);

звук

Още един пример.
Следният скрипт премества звука след определено време от левия канал надясно: