Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - ActionScript - Синтаксис30 апреля 2011Оглавление: 1. ActionScript 2. Синтаксис 3. Структура 4. Популярные среды Синтаксис ActionScript основан на спецификации ECMAScript. ActionScript 2.0Данный код создает новое текстовое поле, на глубине 0, в точке и размером 100 на 100 пикселей. Параметр createTextField; greet.text = "Hello, world"; Пример класса, написанного на AS2. Код должен сохраняться в отдельном .as файле и располагаться в одной папке с .fla исходником проекта. class com.example.Greeter extends MovieClip { public function Greeter { } public function onLoad :Void { var txtHello:TextField = this.createTextField; txtHello.text = "Hello, world"; } } ActionScript 3.0В исходном коде компилируемом Adobe Flex SDK: package { import flash.display.Sprite; import flash.text.TextField; public class HelloWorld extends Sprite { public function HelloWorld { var txtHello:TextField = new TextField; txtHello.text = "Hello, world"; addChild; } } } MXMLКод, написанный на MXML: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" layout="vertical" creationComplete="initApp"> <mx:Script> <![CDATA[ public function initApp:void { // Prints our "Hello, world!" message into "mainTxt". mainTxt.text = Greeter.sayHello; } ]]> </mx:Script> <mx:Label id="title" fontSize="24" fontStyle="bold" text='"Hello, world!" Example'/> <mx:TextArea id="mainTxt" width="250"/> </mx:Application> ОтладчикПример работы отладчика. Выводит на экран output любые данные, которые возможно преобразовать в String: trace; Просмотров: 4313
|