ActionScript 3.0
Actionscript 3.0 mempunyai suatu sintaksis serupa ke Actionscript 2.0 tetapi suatu YANG BERBEDA APIS untuk menciptakan object. Bandingkan [itu] di bawah kepada Actionscript yang sebelumnya 2.0 versi:
var greet:TextField = new TextField();
greet.text = "Hello World";
this.addChild(greet);
Actionscript Minimal 3.0 program mungkin (adalah) sedikit banyak(nya) [yang] lebih diper;rumit dan lebih besar dalam kaitan dengan separasi yang ditingkatkan bahasa program dan Kilat [itu] IDE.
Ira file yang berikut untuk Greeter.As:
package com.example
{
import flash.text.TextField;
import flash.display.Sprite;
public class Greeter extends Sprite
{
public function Greeter()
{
var txtHello:TextField = new TextField();
txtHello.text = "Hello World";
addChild(txtHello);
}
}
}
Akhirnya, suatu contoh menggunakan Actionscript ketika mengembang;kan Lenturkan aplikasi, lagi perkiraan isi yang berikut untuk berada di suatu file nama Greeter.As:
package
{
public class Greeter
{
public static function sayHello():String
{
var greet:String = "Hello, world!";
return greet;
}
}
}
Kode ini akan bekerja dengan MXML file aplikasi yang berikut:
ActionScript 3.0
™ª†riBÛtE™ Tkj1-Skemasis