Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Озвучивание кнопок

div.main {margin-left: 20pt; margin-right: 20pt}

Озвучивание кнопок



Посмотреть эффект

Скачайте Fla-файл, с ним мы и будем работать. Во Flash, выберите File > Open, и затем откройте файл Button.fla, который вы скачали.


Окно библиотеки содержит три кнопки и звук. Перетащите эти кнопки из библиотеки на главную сцену и расположите их, так как показано на рисунке:


Теперь правый клик по кнопке под номером 1 из выпадающего списка выберете Actions. Перед вами должно появится окошко Frame Actions. Скопируйте приведённый ниже код и вставьте в Actions:

on (rollOver) {

button = new Sound();

button.attachSound("button");

button.start(0, 100);

button.setPan(-100);

}

on (rollOut) {

button.stop();

}


button = new Sound();
- команда создает новый звуковой объект.

button.attachSound("button"); - присоединяет звук к нашему звуковому объекту button. Звук должен быть в библиотеке текущего фильма и идентифицирован как buttons для экспорта в диалоговом окне Symbol Linkage Properties.

button.start(0, 100); - Начать воспроизведение . 0 - звук начинает проигрываться с нулевой позиции, то есть сначала. 100 - количество циклов воспроизведения звука

button.setPan(-100);- определяет левый-правый баланс звука. Допустимые значения от -100 до 100, где -100 используется только для левого канала, 100 - только для правого и 0 - равный уровень громкости между двумя каналами.

Правый клик по кнопке под номером 2 -> выберете Actions:

on (rollOver) {

button = new Sound();

button.attachSound("button");

button.start(0, 100);

button.setPan(0);

}

on (rollOut) {

button.stop();

}

и для третьей кнопки:

on (rollOver) {

button = new Sound();

button.attachSound("button");

button.start(0, 100);

button.setPan(100);
// выключаем звук в левом канале.

}

on (rollOut) {

button.stop();

}


Скачать исходник.
Пожелания, замечания пишите на e-mail


Автор: © viv
Источник: http://www.flashl.dax.ru/


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2021
    Реклама на сайте