ActionScript3 程序的编译流程
ActionScript3 代码将被编译器编译成 Flash Player 运行时可以理解的 ActionScript bytecode(字节码)
简称 ABC 文件 但是 ABC 文件不可以单独运行 必须放入到 SWF(.swf)文件中才可以被 FLash PLayer 执
行
第一个 AS3 文档类 HelloWorld
//新建 flash 文件
//新建类文件 HelloWorld
//在 flash 中属性面板绑定 HelloWorld 类
//Ctrl+Enter 测试影片
//HelloWorld 类文件
package{
//每个类中必须定义包
import flash.display.Sprite;
public class HelloWorld extends Sprite{
//每个类都继承自MovieClip类或Sprite类
//类名必须和文件名一致
public function HelloWorld(){
//public function HelloWorld():void{
trace("HelloWorld!");
}
}
}
ActionScript 3 是面向对象的语言 (Object-oriented Language)
[ ActionScript3 语言基本元素 ]-----------------------------------------------------
一切都是对象(Everythings is an Object) ActionScript3 中所有的数据都是对象
ActionScript3 中所有类都是 Object 类的子类和子类的衍生类
数据类型 (data type)