Как сделать кнопку в Adobe Flash Actionscript 2.0

Оглавление:

Как сделать кнопку в Adobe Flash Actionscript 2.0
Как сделать кнопку в Adobe Flash Actionscript 2.0

Видео: Как сделать кнопку в Adobe Flash Actionscript 2.0

Видео: Как сделать кнопку в Adobe Flash Actionscript 2.0
Видео: Урок Adobe Photoshop КА ШАГ. Тема: Цветовая коррекция Curves 2024, Май
Anonim

Кнопки позволяют пользователям взаимодействовать с вашим документом Adobe Flash и управлять им. Вы можете прикреплять функции и события к кнопкам с помощью ActionScript 2.0. Последняя версия ActionScript 3.0. Две версии ActionScript несовместимы.

Поддержка Adobe Flash заканчивается в декабре 2020 года. По истечении этого времени использование Flash станет невозможным

Шаги

Часть 1 из 3: Вставка кнопки в документ Actionscript 2.0

1134257 1
1134257 1

Шаг 1. Откройте ActionScript 2.0

Существует две версии Adobe Actionscript: Actionscript 2.0 и Actionscript 3.0. Версия 3.0 является новейшей версией, и ее код несовместим с ActionScript 2.0. Для этого урока убедитесь, что вы используете документ Adobe Flash Actionscript 2.0.

1134257 2
1134257 2

Шаг 2. Откройте или создайте новый документ Actionscript 2.0

При запуске Adobe Flash выберите «Файл Flash (ActionScript 2.0)». Если у вас уже открыта программа, используйте сочетание клавиш Ctrl + N для Windows или ⌘ Command + N для Mac.

1134257 3
1134257 3

Шаг 3. Вставьте кнопку

В Adobe Flash кнопки быстро создаются с помощью функции символа кнопки. Чтобы получить доступ к этой функции, вы можете выбрать «Вставить»> «Символ», использовать сочетание клавиш Windows Ctrl + F8 или сочетание клавиш Mac ⌘ Command + F8. В диалоговом окне введите новое имя в поле «Имя». В раскрывающемся меню рядом с «Тип» выберите «Кнопка». Кнопка появится в вашей библиотеке (см. Правую панель).

Часть 2 из 3: Определение внешнего вида и состояния кнопки

1134257 4
1134257 4

Шаг 1. Определите верхнюю рамку

Ваша кнопка имеет четыре различных состояния: верхний кадр, верхний кадр, нижний кадр и выбранный кадр. Эти состояния отображаются на временной шкале. Верхняя рамка определяет внешний вид вашей кнопки, когда она не используется. Чтобы создать внешний вид рамы вверх, вы можете использовать инструмент рисования. Вместо того, чтобы рисовать собственную кнопку, вы можете импортировать графику из «Общих библиотек». Выберите «Окно»> «Общие библиотеки»> «Кнопки». Выберите изображение кнопки и перетащите его на сцену.

1134257 5
1134257 5

Шаг 2. Определите рамку наверху

Рамка наведения определяет внешний вид кнопки, когда пользователь наводит на нее курсор. Щелкните поле прямо под надписью «Over» на шкале времени. Выберите «Вставка»> «Временная шкала»> «Ключевой кадр». Созданная вами кнопка должна появиться на сцене. Вы можете изменить расположение и / или внешний вид кнопки с помощью панели инструментов или панели свойств.

1134257 6
1134257 6

Шаг 3. Определите нижнюю рамку

Нижняя рамка определяет внешний вид кнопки, когда пользователь выбирает ее или щелкает по ней. Установите флажок прямо под надписью «Вниз» на шкале времени. Выберите «Вставка»> «Временная шкала»> «Ключевой кадр». Кнопка, которую вы создали в верхнем кадре, должна появиться на сцене. Вы можете изменить расположение и / или внешний вид кнопки с помощью панели инструментов или панели свойств.

1134257 7
1134257 7

Шаг 4. Определите кадр попадания

Кадр попадания определяет область на сцене, которая реагирует на курсор пользователя. Фрейм попадания полезен, если ваша кнопка маленькая или необычной формы. Выберите «Вставка»> «Временная шкала»> «Ключевой кадр». Нарисуйте фигуру, охватывающую все три рамки и / или большую область. Эта форма не появится ни в сцене, ни в конечном продукте. Определение кадра попадания необязательно. Если вы решите не определять его, верхний кадр будет служить кадром попадания по умолчанию.

Часть 3 из 3: Назначение действий вашей кнопке

1134257 8
1134257 8

Шаг 1. Откройте панель «Действия»

Когда вы назначаете действия кнопке, вы хотите редактировать сцену, а не саму кнопку. Щелкните сцену, которую хотите отредактировать. Щелкните кнопку правой кнопкой мыши и выберите в меню «Действия». В появившемся диалоговом окне «Действие» вы можете назначить действия, введя код или вставив код из «Действия» или библиотеки.

1134257 9
1134257 9

Шаг 2. Сформулируйте функцию

В Adobe Flash функции выполняют определенные повторяющиеся задачи. Эти задачи возникают, когда пользователь взаимодействует с кнопками с помощью курсора. Эта функция обозначена в коде ActionScript как на.

на ()

1134257 10
1134257 10

Шаг 3. Определите, когда произойдет действие

События - это временные сигналы, которые сообщают программе, что что-то произошло. Для кнопок эти временные подсказки выполняются мышью. Событие помещается в скобки. Общие события, связанные с мышью, включают: Нажмите: задача выполняется при нажатии кнопки; выпускать: задача выполняется при отпускании мыши; перекатывать: задача завершается при наведении курсора мыши на кнопку.

на (нажмите)

1134257 11
1134257 11

Шаг 4. Назовите функцию

После закрывающей скобки вставьте пару скобок { }. Функция, которая должна выполняться при возникновении события, помещена в квадратные скобки. Общие функции включают: играть, останавливаться, gotoAndPlay, gotoAndStop, следующий кадр, следующая сцена, prevFrame, prevScene, stopAllSounds.

на (нажмите) {gotoAndStop (); }

1134257 12
1134257 12

Шаг 5. Вставьте номер кадра или сцены

Для некоторых функций вам нужно будет указать конкретный кадр или сцену, к которой нужно перейти. Вставьте номер кадра или сцены в скобки рядом с названной функцией.

on (нажмите) {gotoAndStop (12); }

Рекомендуемые: