Добавляем в библиотеку звуковой файл и тоже даем ему имя прямо в библиотеке (у меня logoff_id). Кликнув по нему два раза мышью (или правой кнопкой мыши выбираем Свойства). В открывшемся окне Sound Properties (Свойства звука) в строке Linkage устанавливаем галочку напротив Export for ActionScript, тем самым привязываем звук к скрипту, как показано на рисунке.То есть звук не вытаскиваем на сцену, а программно прицепляем его к мувиклипу.
Добавляем слой для скрипта и вставляем следующий код:
stop();Теперь в кадрах (сценах), куда есть переходы с кадра (сцены) со звуком в слое со скриптом, добавляем код, останавливающий звук.
var my_sound:Sound = new Sound(); // Создаем новый объект Sound - звук
my_sound.attachSound("logoff_id"); // Присоединяем звук logoff_id к объекту my_sound
my_sound.start(); // Начало воспроизведения звука
stop();Звук останавливается, и снова воспроизводится, когда это нужно.
my_sound.stop();
0 коммент.:
Отправить комментарий