Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - 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; Просмотров: 4774
|