import Package(套件)名稱.類別名稱
載入套件中的某類別...
import flash.text.*;
將套件中所有的類別統一匯入
public class 類別名稱 extends MovieClip
存取修飾 class 類別名 extends 繼承類別名(將繼承某種類別的類別名稱以某方式做存取)
存取修飾------------------------------------------------------------------
載入套件中的某類別...
import flash.text.*;
將套件中所有的類別統一匯入
public class 類別名稱 extends MovieClip
存取修飾 class 類別名 extends 繼承類別名(將繼承某種類別的類別名稱以某方式做存取)
存取修飾------------------------------------------------------------------
- internal(預設)...只能參照到同一個Package(套件)內的類別
- public.................可以參照到任何位置的類別
- dynamic............實行時可以在實體上追加屬性或行為的類別
- final...................別的類別無法繼承的類別
定義建構式
屬性(存取修飾) function 建構式名稱 {要執行的處理}
建構式名稱必需與類別名稱相同也需與檔案名稱相同
範例
撰寫AS檔案 MyText.as
package {
import flash.display.MovieClip;
//匯入 TextField類別、TextFieldAutoSize 類別
import flash.text.*
public class MyText extends MovieClip {
public function MyText() {
var txtline:TextField = new TextField();
txtline.text ="產生文字框、\n舞台上顯示文字";
txtline.autoSize = TextFieldAutoSize.LEFT;
this.addChild(txtline);
}
}
}
全站熱搜
留言列表