Программирование в ActionScript
Программирование на языке ActionScript — это процесс создания интерактивных мультимедиа-приложений, игр, веб-сайтов и других задач с помощью этого объектно-ориентированного языка программирования, одного из диалектов ECMAScript. Изначально ActionScript был разработан для простого управления временной шкалой во Flash-анимации, но впоследствии превратился в мощный язык, способный создавать сложные интернет-приложения и интерактивные интерфейсы.
Некоторые возможности ActionScript:
управлять временными рамками анимации (воспроизведение, остановка, переход к определённым кадрам);
создавать динамические анимации и визуальные эффекты программно;
реагировать на взаимодействия с пользователем (щелчки мыши, ввод с клавиатуры, события касания);
манипулировать экранными объектами (видеоклипами, текстом, графикой), изменяя их свойства (размер, положение, цвет и т. д.);
загружать внешние ресурсы, такие как изображения, звуки и видео, и управлять ими.
Некоторые версии языка ActionScript:
ActionScript 1.0 — первая официальная версия, представлена вместе с Flash 5. Особенности: базовые процедурные сценарии, простые типы переменных, управление временной шкалой.
ActionScript 2.0 — представлен с Flash MX, привнёс в язык более формальные концепции объектно-ориентированного программирования (ООП). Особенности: синтаксис на основе классов, проверка типов во время компиляции (необязательно), улучшенная обработка событий и лучшая организация кода.
ActionScript 3.0 — существенно переработанный язык, выпущенный вместе с Flash Player 9. Представил новую, более быструю виртуальную машину ActionScript (AVM2).
-
ActionScript краткий обзор
Flash 5 ActionScript имеет много новых возможностей и особенностей синтаксиса, которые делают его похожим на ядро языка программирования JavaScript. Это руководство объясняет основные программистские концепции, такие как функции, переменные, выражения, операторы, условия и циклы
-
Типовые заголовки для большинства элементов ActionScript
Словарь содержит все элементы языка ActionScript: операторы, ключевые слова, выражения, команды, свойства, функции, объекты и методы. Чтобы ознакомиться со всем этим более подробно, смотрите Содержание словаря. Находящиеся там таблицы, прекрасный отправной пункт для поиска операторов или методов, объектный класс которых вы не знаете.