DeviceCentral

主題顯示位置:

從 Flash Lite 編譯排除類別

若要減少 SWF 檔案的大小,請考慮從編譯排除類別,但保留在類別檢查時存取和使用類別的功能。 例如,如果要開發使用多個 SWF 檔案或共用元件庫的檔案,特別是存取許多相同類別的檔案時,請嘗試這項作業。 排除類別有助於避免在這些檔案中複製類別。

  1. 建立新 XML 檔。
  2. 將 XML 檔命名為 FLA_filename_exclude.xml,其中 FLA_filename 是指 FLA 檔的名稱,但不加 .fla 副檔名。 例如,如果 FLA 檔是 sellStocks.fla,則 XML 檔名稱必須命名為 sellStocks_exclude.xml。
  3. 將檔案儲存在與 FLA 檔相同目錄中。
  4. 在 XML 檔中放置下列標籤:
    <excludeAssets> 
    	<asset name=”className1” /> 
    	<asset name=”className2” />
    </excludeAssets>

    <asset> 標籤中所指定的名稱屬性值,是應該從 SWF 檔案排除的類別名稱。 儘可能為檔案加入所需的名稱。 例如,下面的 XML 檔會從 SWF 檔中排除 mx.core.UIObjectmx.screens.Slide 類別:

    <excludeAssets> 
    	<asset name=”mx.core.UIObject” /> 
    	<asset name=”mx.screens.Slide” />
    </excludeAssets>

    如需針對行動電話和裝置建立內容的更多秘訣和技巧,請參閱 www.adobe.com/go/learn_cs_mobilewiki_en