如果要使用 ActionScript 在執行階段將組件加入文件中,您必須在編譯 SWF 檔時先將組件放入應用程式的元件庫 (「視窗 > 元件庫」)。若要將組件加入元件庫中,請將組件從「組件」面板拖曳到「元件庫」面板。如需有關元件庫的詳細資訊,請參閱
元件庫
。
您必須同時匯入組件的類別檔案,讓應用程式可以使用它的 API。組件類別檔案是安裝在「套件」內,其中含有一個或多個類別。如果要匯入組件類別,請使用
import
陳述式並指定套件名稱和類別名稱。例如,要匯入 Button 類別可以使用下列
import
陳述式:
import fl.controls.Button;
如需組件所在的套件位置資訊,請參閱
ActionScript 3.0 參考
。如需組件來源檔案位置的詳細資訊,請參閱
使用組件檔案
。
如果要建立組件的實體,您必須叫用組件的 ActionScript 建構函式方法。例如,下列陳述式會建立名為
aButton
的 Button 實體:
var aButton:Button = new Button();
最後的步驟是呼叫靜態
addChild()
方法,將組件實體加入「舞台」或應用程式容器中。例如,下列陳述式會加入
aButton
實體:
addChild(aButton);
在這個階段,您可以使用組件的 API 動態指定「舞台」上組件的大小和位置、偵聽事件並設定屬性以修改它的行為。如需有關特定組件之 API 的詳細資訊,請參閱
ActionScript 3.0 參考
。
如需有關
addChild()
方法的詳細資訊,請參閱
使用顯示清單
。