Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.08.2007, 00:45
Regular вне форума Посмотреть профиль Отправить личное сообщение для Regular Найти все сообщения от Regular
  № 1  
Ответить с цитированием
Regular

Регистрация: Aug 2007
Сообщений: 5
По умолчанию Музыкальные кнопки

У меня возникла вот какая проблема: я создала несколько кнопок, при наведении на которые начинают играть отрывки из песен. Но стоит навести на другую кнопку или на ту же самую, как параллельно с уже играющей мелодией начинает играть вторая. Как сделать так, чтобы музыка играла, только когда наводишь на кнопку, а когда отводишь курсор она замолкает? Заранее благодарю!

Старый 13.08.2007, 01:16
ZGG вне форума Посмотреть профиль Отправить личное сообщение для ZGG Найти все сообщения от ZGG
  № 2  
Ответить с цитированием
ZGG
 
Аватар для ZGG

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
Для кнопки есть два обработчика событий:
onRollOver - это когда мышь находится над кнопкой
onRollOut - это когда мышь находится вне кнопки

вот пример кода AS:
Код:
zvuk = new Sound();
knopka.onRollOver = function() {// когда мышь над кнопкой 
	zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки 
	zvuk.stop();// остановить звук
};

Старый 13.08.2007, 01:40
Regular вне форума Посмотреть профиль Отправить личное сообщение для Regular Найти все сообщения от Regular
  № 3  
Ответить с цитированием
Regular

Регистрация: Aug 2007
Сообщений: 5
что-то у меня не получается=(
PS сорри, я немножко даун))))

Старый 13.08.2007, 11:10
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 4  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
не получается, т.к. ZGG кое-что упустил:
Код:
zvuk:Sound = new Sound();
zvuk.attachSound("snd1"); // в библиотеке поставьте Linkage "snd1"
knopka.onRollOver = function() {// когда мышь над кнопкой 
	zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки 
	zvuk.stop("zvuk");// остановить конкретный звук (необязательно, но всё же)
};
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 13.08.2007, 18:24
Regular вне форума Посмотреть профиль Отправить личное сообщение для Regular Найти все сообщения от Regular
  № 5  
Ответить с цитированием
Regular

Регистрация: Aug 2007
Сообщений: 5
так, опять что-то не хочет... но буду еще мучить...)

Старый 14.08.2007, 00:25
D12 вне форума Посмотреть профиль Отправить личное сообщение для D12 Найти все сообщения от D12
  № 6  
Ответить с цитированием
D12
меценат
 
Аватар для D12

блогер
Регистрация: Jan 2004
Адрес: D
Сообщений: 1,592
Записей в блоге: 2
Код:
zvuk:Sound = new Sound();
zvuk.attachSound("snd1"); // в библиотеке поставьте Linkage "snd1"
knopka.onRollOver = function() {// когда мышь над кнопкой 
	zvuk.start();// проиграть звук
};
knopka.onRollOut = function() {// когда мышь вне кнопки 
	stopAllSounds();
};
А так ?
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники

Старый 14.08.2007, 00:26
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 7  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Исходник давайте.

Старый 16.08.2007, 17:42
Regular вне форума Посмотреть профиль Отправить личное сообщение для Regular Найти все сообщения от Regular
  № 8  
Ответить с цитированием
Regular

Регистрация: Aug 2007
Сообщений: 5
D12, нет=(

Старый 16.08.2007, 17:58
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 9  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Linkage для всех прописали?
искодник ещё актуален...

Старый 16.08.2007, 22:45
D12 вне форума Посмотреть профиль Отправить личное сообщение для D12 Найти все сообщения от D12
  № 10  
Ответить с цитированием
D12
меценат
 
Аватар для D12

блогер
Регистрация: Jan 2004
Адрес: D
Сообщений: 1,592
Записей в блоге: 2
Держи пример =)
Вложения
Тип файла: rar Flash.rar (69.8 Кб, 98 просмотров)
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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