Загрузить PDF
Загрузить PDF
Adobe Flash был и есть отличным средством для создания фильмов, игр, презентаций и много чего еще. Это и графический редактор, и видео-редактор, и оболочка для работы со встроенным языком программирования. С чего начать? А с этой статьи и начните.
Adobe Flash будет поддерживаться только до декабря 2020 года. После этого использовать Flash станет невозможно.
Шаги
-
Узнайте версию Flash, установленную у вас. Эта статья применима для всех версий Flash, начиная с Flash 7 и выше (не CS7, просто 7; хотя и все CS Flash тоже сгодятся).
-
Получите базовое представление о том, что такое язык программирования. А это, если в общем, средство общения человека («Привет, мир!») и компьютера (10111010001000x101110001110). Представьте себе, что вы встретили итальянца, который не говорит по-русски. Если вы оба знаете английский, поэтому все же можете общаться — пусть и не так, как привыкли.
-
Почему именно ActionScript 2? ActionScript — это встроенный во Flash язык программирования. Версия ActionScript 1 устарела, а ActionScript 3 слишком сложный, чтобы пытаться объяснить его в этой короткой статье.
-
Итак, основы мы вам объяснили, теперь можно приступать к работе. Откройте новый проект во Flash, обязательно ActionScript 2. Теперь нарисуйте простенькую кнопку на экране. Выделите ее мышью с помощью инструмента выделения, кликните по ней правой кнопкой и выберите «Преобразование в символ». Впрочем, можете просто нажать F8, когда кнопка выбрана.
-
Появится диалоговое окно. Выберите тип кнопки, нажмите ОК. Учтите, что окно появилось в разделе «Библиотека».
-
Кликните дважды по кнопке. На таймлайне используйте опцию «Вставить ключевой кадр», чтобы добавить к рядам, описывающим состояния кнопки, небольшое поле. В принципе, у кнопки должно быть как минимум два состояния: нажата и неактивна. Затем через меню вернитесь на первую сцену (Scene 1) редактора.
-
Теперь вставьте на таймлайн еще один кадр и напишите на нем что-нибудь вроде «Привет! » с помощью инструмента добавления текста. Текст, по сути, не важен, на втором кадре может быть все что душе угодно.
-
А вот дальше уже начинается программирование. Выбрав первый кадр, нажмите F9 или кликните правой кнопкой, затем выберите «Действия» (Actions). В появившемся окне напечатайте «stop()» — но, ясное дело, без кавычек. Суть этого скрипта — остановить воспроизведение на первом кадре. Чтобы избежать багов в будущем, следует добавить этот же скрипт и ко второму кадру.
-
Теперь, когда код есть в обоих кадрах, снова вызовите окно «Actions». Напечатайте следующий код: on (release) { gotoAndStop(2);} Эта команда заставит Flash, когда кнопка вашей мышки будет отпущена над кнопкой, переводить вас на второй кадр («Привет!») и на этом все, если вы не добавите аналогичный код ко второму кадру. Можете воспользоваться функцией «gotoAndPlay», чтобы запускать анимацию, но это уже сложнее.
-
Нажмите Ctrl + Enter, чтобы запустить получившийся ролик (Cmd + Return на Mac). Нажмите на кнопку.Реклама
Советы
- Не усложняйте. Программирование — это лишь половина Flash, вот почему Action Sсript 2 все еще популярен.
- Развивайтесь, творите, создавайте новое — возможности Flash почти что безграничны.
- В сети и на прилавках книжных магазинов можно найти бесчисленное множество обучающих материалов по Flash.
Реклама
Предупреждения
- Программирование на Flash — дело сложное. Начинайте с простого и никогда не забывайте сохраняться и делать резервные копии, особенно если вы пока что крайне смутно представляете себе, что будет после того или иного действия.
Реклама
Что вам понадобится
- Adobe Flash (версия 7+, если найдете версию Macromedia Flash, знайте: это очень древняя версия)
- Терпение и упорство
- Базовое понимание принципов программирования.
Реклама