actionscript учебник
Начало работы с actionscript
Поиск…
замечания
ActionScript, ранее разработанный Macromedia Inc., который теперь был приобретен компанией Adobe Systems Inc., представляет собой мощный объектно-ориентированный язык программирования на основе ECMAScript. Первоначально созданный с очень ограниченным набором элементов управления навигации, таких как play (), stop (), gotoAndPlay () и т. Д., Которые обычно используются для анимации на основе 2D-вектора, и требуемая виртуальная машина ActionScript (AVM), как и Flash Player для исполнения, теперь превратилась в надежный и гибкий язык программирования, идеально подходящий для быстрой разработки приложений для интернет-приложений, способный выполнять аппаратное ускорение с помощью Stage3D, ориентируясь не только на Flash Player, но и на настольные и мобильные платформы на базе Adobe AIR.
Версии
Версия | Дата выхода |
---|---|
Flash 4 действия | 1999-01-01 |
ActionScript 1 | 2000-09-01 |
ActionScript 2 | 2003-09-01 |
ActionScript 3 | 2006-06-27 |
Установка или настройка
Подробные инструкции по настройке или установке ActionScript.
Привет, мир
ActionScript 2.0:
_root.createTextField("message", 0, 5, 5, 300, 50);
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;
message.setTextFormat(tf);
message.text = "Hello World!";
Первая функция создает TextField с именем «message» в глубине 0 _root (MainTimeline) в координатах (5,5), имеющих размеры 300x50, где единица - пиксель.
Затем мы создаем экземпляр класса TextFormat и назначаем цвет, размер и жирные свойства и применяем его к TextField, используя вторую функцию, чтобы сделать наш TextField красным с fontsize 32 пикселями и полужирным шрифтом.
Наконец, мы придаем текстовому свойству нашего вновь созданного TextField «Hello World!».
ActionScript 3.0:
import flash.text.TextField;
import flash.text.TextFormat;
var message:TextField = new TextField();
message.x = message.y = 5;
message.width = 300;
message.height = 50;
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;
message.defaultTextFormat = tf;
message.text = "Hello World!";
MovieClip(root).addChild(message);
Оба вышеприведенных примера должны выводить следующее: