Adobe Flash. Знакомство.

26
1 Adobe Flash Adobe Flash CS5 CS5 Знакомство Знакомство

Transcript of Adobe Flash. Знакомство.

1

Adobe Flash Adobe Flash CS5CS5Adobe Flash Adobe Flash CS5CS5

ЗнакомствоЗнакомство

2

Преимущества технологии Flash

• создавать анимированные изображения;

• строить интерактивные ролики, реагирующие на действия пользователя;

• строить сложные динамические меню;

• проигрывать видеофильмы.

3

Недостатки• увеличивается размер Web-

страницы, что часто неоправданно; • при проигрывании Flash-роликов

сильно загружается процессор; • содержание Flash-роликов не

доступно для поисковых систем; • не решена проблема анимации

объемных фигур.

4

Форматы файлов • .FLA (FLash Animation) • .SWF (ShockWave Flash) • .FLV (FLash Video)• .AS (ActionScript)

5

Главное окно

6

Рисование• Контур• Обводка• Заливка

7

РисованиеНарисуем

овал (Oval)

овал + Shift = окружность

8

Рисование

• контур

9

РисованиеЦвет заливки и

линии обводки

10

Рисование• Параметры линии обводки

11

• Сетка (View -> Grid -> Show Grid)

12

• View -> Snapping -> Snap to Grid

Привязка

13

Редактирование линий

14

Импорт растрового изображения

15

Библиотека• Window ->

Library

16

ТекстТип текстового поля:• Static Text;• Dynamic Text;• Input Text.

17

ActionScript (1)• ActionScript — объектно-

ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной (ActionScript Virtual Machine), которая является составной частью Flash Player. ActionScript компилируется в байт-код, который включается в SWF-файл.

18

ActionScript (2)• SWF-файлы исполняются Flash Player-ом.

Flash Player существует в виде плагина к веб-браузеру, а также как самостоятельное исполняемое приложение (standalone). Во втором случае возможно создание исполняемых exe-файлов (projector), когда Flash Player включается в swf-файл.

• С помощью ActionScript можно создавать интерактивные мультимедиа-приложения, игры, веб-сайты и многое другое.

19

С чего начинается изучение нового языка

программирования?• Алфавит и ключевые слова• Данные (числа, переменные,

символьные выражения)• Операции над данными

(арифметические, логические, набор стандартных функций)

• Управление последовательностью действий

• Структура и способ записи программы• Трансляция и отладка программы

20

Алфавит• AS чувствителен к регистру• Точка (.) обеспечивает способ доступа к

свойствам и методам объекта• Можно использовать символ точки с запятой

(;) для завершения инструкции. Если пропустить символ точки с запятой, компилятор предположит, что каждая строчка программного кода отображает отдельную инструкцию.

• Однострочный комментарий начинается с двух косых черт (//)

• Многострочные комментарии начинаются с косой черты и звездочки (/*) и заканчиваются звездочкой и косой чертой (*/).

21

Лексические ключевые слова

• Компилятор будет сообщать об ошибке, если какое-либо лексическое ключевое слово будет использоваться в качестве идентификатора.

22

Синтаксические ключевые слова

• Синтаксические ключевые слова могут использоваться как идентификаторы, но при этом имеют специальное значение в определенных контекстах.

23

Зарезервированные слова

• Также существует несколько идентификаторов, которые иногда упоминаются как зарезервированные для будущего использования слова. Многие из этих идентификаторов можно использовать в программном коде, но корпорация Adobe не рекомендует использовать их, поскольку они могут оказаться ключевыми словами в последующих версиях языка ActionScript.

24

Небольшой сайт

25

ActionScript и PHP

Спасибо за внимание!

26