Основи програмування під flash

Довідковий матеріал з основних мов програмування і верстки сайтів.

Готова методика створення простих і складних динамічних сайтів, з використанням PHP і MySQL.

Розробка веб-сайтів під "ключ".

Розробка окремих фрагментів сайтів, консультації з питань верстки веб-сторінок і веб-програмування.

Веб-інструмент

Веб-майстерня

Веб-послуги

Веб-графіка

Веб-ресурси

Основи програмування під flash

Хочете бути в курсі подій, що відбуваються на сайті? Підпишіться на отримання останніх новин та статей.

Подивіться в Google

Основи програмування в Flash. поняття ActionScript

Основи програмування під flash

Невеликі програми - сценарії, є невід'ємною частиною документа Flash і описують поведінку будь-якого елементу Flash або самого зображення. Сценарії Flash пишуться на мові програмування ActionScript, розробленому в компанії Macromedia спеціально для пакета Macromedia Flash. Створюючи новий документ Flash пропонує нам зробити вибір: створити документ в ActionScript 2.0 або ActionScript 3.0.

У ActionScript 3.0 відносини до класів перестало бути формальним, як у ActionScript 2.0. Тепер весь синтаксис базується на класах. В ActionScript 3.0 вже не можна привласнювати екземплярів Movie-символам і кнопок певні дії та події. Для цього необхідно ініціалізувати в обов'язковому порядку змінні і прописувати функції, а потім викликати з для необхідного об'єкта.

Яку версію мови використовувати? Якщо ви займаєтеся створенням складного додатка і вільно орієнтуєтеся в мові програмування, то вам слід вибрати ActionScript 3.0. А для дизайну досить буде і версії ActionScript 2.0.

Більш детально, як створювати програми на ActionScript буде розглянуто окремо. Сьогодні наша завданню прив'язати сценарії ActionScript до кнопок меню.

Для створення скриптів на ActionScript у Flash використовується панель Дії-кадр. яка викликається з меню Вікно> дій я або натисканням клавіші .

Створювати сценарії можна двома способами: вибираючи необхідний скрипт з меню і списків панелі Дії-кадр або вводити текст команд вручну безпосередньо у вікні редагування скрипта.

В обох випадках ми можемо користуватися підказками для скриптів, попередньо натиснувши кнопку, яка допоможе завершити ту чи іншу команду.

Зараз ми тільки злегка торкнемося можливостей ActionScript, але в подальшому будемо постійно до нього повертатися.

Робота з панеллю Дії

Для прив'язки сценарію до кадру знадобиться панель Дії (Actions). Вона розділена на три частини.

У лівій частині панелі знаходиться великий ієрархічний список доступних на мові ActionScript команд (дій, операторів, методів і т.д.), які можна використовувати в сценаріях. Команди розбиті на кілька груп, кожна з яких відповідає певний дерево ієрархічного списку. Якщо в сценарії можна використовувати будь-яку команду, відповідний їй пункт списку показаний сірим кольором і недоступний для вибору.

В даний момент панель показує всі сценарії, прив'язані до того елемента фільму (кадру, кнопці або кліпу), який зараз виділено. Щоб з'ясувати, які сценарії прив'язані до іншого елементу фільму, досить просто виділити його на робочому аркуші (для кнопки або кліпу) або часовій шкалі (для кадру).

Можна також використовувати інший ієрархічний список розташований в лівому нижньому кутку панелі Дії. Цей список представляє всі елементи сторінки, до яких прив'язані сценарії. Щоб подивитися код сценарію, прив'язаний до того чи іншого елементу, досить просто вибрати в списку відповідний йому пункт.

У правій частині панелі знаходиться велика область редектірованія, в яку вводиться код сценарію. У верхній частині правої частини панелі знаходяться кнопки пропонують опції, які покликані полегшити процес написання і налагодження команд.

  • Обговорити на форумі