Як програмувати на flash (основи мови actionscript 2.0)
Adobe Flash був і є відмінним засобом для створення фільмів, ігор, презентацій і багато чого ще. Це і графічний редактор, і відео-редактор, і оболонка для роботи з вбудованим мовою програмування. З чого почати? А з цієї статті і почніть.
Adobe Flash буде підтримуватися тільки до грудня 2020 року. Після цього використовувати 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 ()» - але, ясна річ, без лапок. Суть цього скрипта - зупинити відтворення на першому кадрі. Щоб уникнути багів в майбутньому, слід додати цей же скрипт і до другого кадру.
9. Тепер, коли код є в обох кадрах, знову викличте вікно «Actions». Надрукуйте наступний код: on (release) {gotoAndStop (2) -} Ця команда змусить Flash, коли кнопка вашої мишки буде відпущена над кнопкою, переводити вас на другий кадр ( «Привіт!») І на цьому все, якщо ви не додасте аналогічний код до другого кадру. Можете скористатися функцією «gotoAndPlay», щоб запускати анімацію, але це вже складніше.
10. Натисніть Ctrl + Enter, щоб запустити вийшов ролик (Cmd + Return на Mac). Натисніть на кнопку.
Поради
- Чи не ускладнюйте. Програмування - це лише половина Flash, ось чому Action Sсript 2 до сих пір популярний.
- Розвивайтеся, творіть, створюйте нове - можливості Flash майже безмежні.
- В мережі і на прилавках книжкових магазинів можна знайти безліч навчальних матеріалів по Flash.
попередження
- Програмування на Flash - справа складна. Починайте з простого і ніколи не забувайте зберігатися і робити резервні копії, особливо якщо ви поки що вкрай смутно уявляєте собі, що буде після того чи іншого дії.
Що вам знадобиться
- Adobe Flash (версія 7 +, якщо знайдете версію Macromedia Flash, знайте: це дуже древня версія)
- Терпіння і завзятість
- Базове розуміння принципів програмування.