PDA

Просмотр полной версии : Импорт звуков (кнопки)


azimkg
22.09.2012, 04:26
1 вопрос

Создал кнопку хочу чтоб при наведении звук 1 играл а при клике звук 2
поставил звук 1 в OVER
а звук 2 в DOWN

Проблема при клике он играет и звук 1 и звук 2 вместе
Как исправить?

2 вопрос

на фоне играет другая музыка
но когда кликаю на видео чтобы проиграть музыка не останавливается
можно как нибудь написать условие типо if movie on stop music.mp3

Я начинающий прошу прощения если вопросы покажутся глупыми
Обычно я ищу сам ответы и так и делал пока на застопорился на этом уровне
Спасибо большое вам за ответы!

dark256
22.09.2012, 09:40
1. На каком языке пишете?
2. Почитайте тут: http://www.flasher.ru/forum/showthread.php?t=184068
и далее почитайте хэлп по ключевым словам.
3. Не вставляйте в клипы и кнопки ничего лишнего!

azimkg
22.09.2012, 12:56
На AS3
А это имеет значение в данном случае?
Так как я не писал для данного действия спец команды
Просто перетаскиваю один звук на OVER
другой на DOWN

caseyryan
22.09.2012, 13:27
Так как я не писал для данного действия спец команды
Просто перетаскиваю один звук на OVER
другой на DOWN
Суть в том, чтобы при открытии одного звука, другой принудительно останавливался.
Лучше не делать это на over / down кнопки, а использовать SoundChannel
что-то типа:


var soundChannel:SoundChannel;

myButton.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
myButton.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);

function onMouseDown(e:MouseEvent):void {
if (soundChannel) { soundChannel.stop(); }
soundChannel = sound1.play();
}
function onMouseUp(e:MouseEvent):void {
if (soundChannel) { soundChannel.stop(); }
soundChannel = sound2.play();
}

azimkg
22.09.2012, 14:22
Спасибо попробую ваш код сейчас!!!