ActionScript
Материал из Википедии — свободной энциклопедии
ActionScript — язык сценариев, используемый в программе Adobe Flash, позволяющий напрямую вмешиваться в проигрываемый Flash-фильм посредством действий и событий.
ActionScript — это мощный язык, с большим набором команд, поддержкой классов, наследования, то есть объектно-ориентированного программирования. С его помощью можно создавать интерактивные мультимедиа-приложения, игры, веб-сайты.
Содержание |
[править] История
ActionScript - как язык появился с выходом 5 версии Adobe Flash, которая стала первой программируемой на ActionScript средой. Первый релиз языка назывался ActionScript 1.0. Flash 6 (MX). В 2004 году Macromedia представила новую версию ActionScript 2.0 вместе с выходом Flash 7 (MX 2004), в которой было введено строгое определение типов, основанное на классах программирование: наследование, интерфейсы и т.д. Также Macromedia была выпущена модификация языка Flash Lite для программирования под мобильные телефоны.
[править] Примеры
В среде Adobe Flash в окне для скрипта введите
trace("Hello world!");
[править] Cинтаксис
Objekt-Typ | Suffix | Beispiel |
---|---|---|
Array | _array | meinArray_array |
Button | _btn | meinButton_btn |
Camera | _cam | meineCamera_cam |
Color | _color | meinColor_color |
ContextMenu | _cm | meinContextMenu_cm |
ContextMenuItem | _cmi | meinContextMenuItem_cmi |
Date | _date | meinDate_date |
Error | _err | meinError_err |
LoadVars | _lv | meineVar_lv |
LoadConnection | _lc | meinConnection_lc |
Microphone | _mic | meinMicro_mic |
MovieClip | _mc | meinMovieClip_mc |
MovieClipLoader | _mcl | meinLoader_mcl |
PrintJob | _pj | meinPrint_pj |
NetConnection | _nc | meinConnection_nc |
NetStream | _ns | meinStream_ns |
SharedObject | _so | meinObject_so |
Sound | _sound | meinSound_sound |
String | _str | meinString_str |
TextField | _txt | meinTextField_txt |
TextFormat | _fmt | meinFormat_fmt |
Video | _video | meinVideo_video |
XML | _xml | meinXML_xml |
XMLNode | _xmlnode | meinNode_xmlnode |
XMLSocket | _xmlsocket | meinSocket_xmlsocket |
[править] Ссылки
- Большая библиотека уроков, примеров на actionscript.org
- Сайт Adobe
- ActionScript FAQ
- Cursos Actionscript Killersites Macromedia Flash Actionscript and Dreamweaver Online Training. Tutorial, flash webpages, flash resources Шаблон:En, Шаблон:Es (English, Spanish)