Отправляет email-рассылки с помощью сервиса Sendsay

Программирование на Flash

  Все выпуски  

Flash для начинающих


Создание самой обычной кнопки во Flash

 

Для начала создадим новый объект: (CTRL+F8) в поле Name задаем имя, дабы не ошибиться в дальнейших действиях и не создавать символов с неизвестными именами в библиотеке,  Type устанавливаем Button:

 

После нажатия кнопки ОК попадаем в окно редактирования кнопки, выглядит оно так:

 

Каждый из четырёх квадратов – отдельный кадр(фрейм), первые 3 отображаются в зависимости от действий мыши:

- Up:  статичное состояние (мышь не наведена на кнопку)

- Over: выделенное кнопки (мышь наведена на кнопку)

- Down:  нажатое состояние (кликнули мышью по кнопке)

 4-й же кадр(фрейм) Hit – это область которая непосредственно реагирует на нажатия, наведения, прочие действия мышкой.

Рисуем  в каждом кадре то изображение, которое необходимо отобразить на действия мыши (добавление кадров происходит путем нажатия кнопки F6), а в поле Hit область реагирования.
Кнопка готова.

 Переходим в главную сцену, путем нажатия на Scene 1

 

 

Вызываем библиотеку (CTRL+L) в ней видим созданную нами кнопку myButton1 перетаскиваем ее из библиотеки в рабочую область.

Теперь просмотрим полученное (CTRL+ENTER) – если все было сделано верно – кнопка корректно видоизменяется, в зависимости от действий на нее мышью. Далее компилируем (SHIFT+F12).

Если требуется сделать кнопку невидимую (для баннера например) то достаточно удалить изображения из фреймов Up, Over, Down, обязательно оставив изображение в области реагирования – кадр(фрейм)  Hit.

Для того чтобы установить на кнопку действие, допустим переход на сайт wiw2.ru выделим кликом левой клавиши мышки установленную в рабочую область кнопку,  жмем F9 – появляется окно Actions, которое привязано уже именно к выделенной кнопке, устанавливаем туда код:

on(release){
            getURL("http://www.wiw2.ru","_blank");

}

В данном случае страничка http://www.wiw2.ru откроется в новом окне, если требуется, чтобы http://www.wiw2.ru открылась в том-же окне, то код должен иметь вид:

on(release){
            getURL("http://www.wiw2.ru");
}

(скачать исходник)

В следующей рассылке будет рассмотрено создание более сложной кнопки с множественными возможными состояниями, создание мувиклипов, управление действиями мувиклипа нажатиями на кнопки.

Flash-рассылку подготовил Мастер (e-mail)
 

Ведущая рассылки Екатерина mailto:kate@webfile.ru
Сайт рассылки http://webfile.ru


В избранное