Как программировать на Flash (основы языка Actionscript 2.0)

Adobe Flash был и есть отличным средством для создания фильмов, игр, презентаций и много чего еще. Это и графический редактор, и видео-редактор, и оболочка для работы со встроенным языком программирования. С чего начать? А с этой статьи и начните.

Шаги

  1. Узнайте версию Flash, установленную у вас. Эта статья применима для всех версий Flash, начиная с Flash 7 и выше (не CS7, просто 7; хотя и все CS Flash тоже сгодятся).
  2. Получите базовое представление о том, что такое язык программирования. А это, если в общем, средство общения человека ("Привет, мир!") и компьютера (10111010001000x101110001110). Представьте себе, что вы встретили кого-то, кто не говорит по-русски. Зато вы оба знаете английский, поэтому все же можете общаться - пусть и с известными оговорками.
  3. Почему именно ActionScript 2? ActionScript - это встроенный во Flash язык программирования. Версия ActionScript 1 устарела, а ActionScript 3 слишком сложный, чтобы пытаться объяснить его в этой короткой статье.
  4. Итак, основы мы вам объяснили, теперь можно приступать к работе. Откройте новый проект во Flash, обязательно ActionScript 2. Теперь нарисуйте простенькую кнопку на экране. Выделите ее мышью с помощью инструмента выделения, кликните по ней правой кнопкой и выберите “Преобразование в символ”. Впрочем, можете просто нажать F8, когда кнопка выбрана.
  5. Появится диалоговое окно. Выберите тип кнопки, нажмите ОК. Учтите, что окно появилось в разделе “Библиотека”.
  6. Кликните дважды на кнопке. На таймлайне используйте опцию “Вставить ключевой кадр”, чтобы добавить к рядам, описывающим состояния кнопки, небольшое поле. В принципе, у кнопки должно быть как минимум два состояния: “нажата” и “не активна”. Затем через меню вернитесь на первую сцену (Scene 1) редактора.
  7. Теперь вставьте на таймлайн еще один кадр, напишите на нем с помощью инструмента добавления текста что-то вроде “Привет!” Текст, по сути, не важен, на втором кадре может быть что душе угодно.
  8. А вот дальше уже начинается программирование. Выбрав первый кадр, нажмите F9 или кликните правой кнопкой, затем выберите “Действия” (Actions). В появившемся окне напечатайте “stop()” - но, ясное дело, без кавычек. Суть этого скрипта - остановить воспроизведение на первом кадре. Чтобы избежать багов в будущем, следует добавить этот же скрипт и ко второму кадру.

Советы

  • Развивайтесь, творите, создавайте новое - возможности Flash почти что безграничны..
  • Не усложняйте. Программирование - это лишь половина Flash, вот почему Action Sсript 2 все еще популярен.
  • В сети и на прилавках книжных магазинов можно найти бесчисленное множество обучающих материалов по Flash.

Предупреждения

  • Программирование на Flash - дело сложное. Начинайте с простого, не забывайте сохраняться и делать резервные копии, особенно если вы пока что крайне смутно представляете себе, что будет после того или иного действия.

Что вам понадобится

  • Adobe Flash (версия 7+, если найдете версию Macromedia Flash - знайте, это очень древняя версия)
  • Терпение и упорство
  • Базовое понимание принципов программирования.
Информация
Посетители, находящиеся в группе Guests, не могут оставлять комментарии к данной публикации.