Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > 使用 ActionScript 設計物件導向程式 > 類別 > 內嵌資源類別 | |||
ActionScript 3.0 使用稱為「內嵌資源類別」的特殊類別,以代表內嵌的資源。「內嵌的資源」是在編譯階段內含於 SWF 檔中的一種資源,例如聲音、影像或字型。內嵌資源而不動態地載入資源可確保在執行階段可以使用該資源,但是付出的代價是增加 SWF 檔大小。
若要內嵌資源,請先將資源放在 FLA 檔的元件庫中。接下來,使用資源的連結屬性來提供資源之內嵌資源類別的名稱。如果在類別路徑中找不到這個名稱的類別,便會自動產生一個類別。您可以接著建立內嵌資源類別的實體,並使用由該類別所定義或繼承的任何屬性和方法。例如,下列程式碼可以用來播放連結到內嵌資源類別 (名為 PianoMusic) 的內嵌聲音:
var piano:PianoMusic = new PianoMusic(); var sndChannel:SoundChannel = piano.play();
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000066.html