Просмотр полной версии : Музыкальные кнопки
У меня возникла вот какая проблема: я создала несколько кнопок, при наведении на которые начинают играть отрывки из песен. Но стоит навести на другую кнопку или на ту же самую, как параллельно с уже играющей мелодией начинает играть вторая. Как сделать так, чтобы музыка играла, только когда наводишь на кнопку, а когда отводишь курсор она замолкает? Заранее благодарю!
Для кнопки есть два обработчика событий:
onRollOver - это когда мышь находится над кнопкой
onRollOut - это когда мышь находится вне кнопки
вот пример кода AS:
zvuk = new Sound();
knopka.onRollOver = function() {// когда мышь над кнопкой
zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки
zvuk.stop();// остановить звук
};
что-то у меня не получается=(
PS сорри, я немножко даун))))
CrazyFlasher
13.08.2007, 11:10
не получается, т.к. ZGG кое-что упустил:
zvuk:Sound = new Sound();
zvuk.attachSound("snd1"); // в библиотеке поставьте Linkage "snd1"
knopka.onRollOver = function() {// когда мышь над кнопкой
zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки
zvuk.stop("zvuk");// остановить конкретный звук (необязательно, но всё же)
};
так, опять что-то не хочет... но буду еще мучить...)
zvuk:Sound = new Sound();
zvuk.attachSound("snd1"); // в библиотеке поставьте Linkage "snd1"
knopka.onRollOver = function() {// когда мышь над кнопкой
zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки
stopAllSounds();
};
А так ?
Molecula
14.08.2007, 00:26
Исходник давайте.
Molecula
16.08.2007, 17:58
Linkage для всех прописали?
искодник ещё актуален...
D12, спасибо огромное!=)
Molecula, уже все получилось))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.