使用組件檔案

本節將說明儲存組件檔案的位置、如何尋找 ActionScript 來源檔案以及如何加入和移除「組件」面板中的組件。

儲存組件檔案的位置

Flash 組件儲存在應用程式層級的 Configuration 資料夾中。

備註: 如需關於這些資料夾的資訊,請參閱「使用 Flash」中的「隨著 Flash 安裝的 Configuration 資料夾」。

組件安裝在下列位置:

  • Windows 2000 或 Windows XP:C:\Program Files\Adobe\Adobe Flash CS5\ 語言 \Configuration\Components

  • Mac OS X:Macintosh HD:Applications:Adobe Flash CS5:Configuration:Components

    在 Components 資料夾內,「User Interface」(UI) 組件是儲存在 User Interface.fla 檔案中,而 FLVPlayback (FLVPlaybackAS3.swc) 和 FLVPlaybackCaptioning 組件則是位於 Video 資料夾內。

    您也可以將組件儲存在下列使用者相關的位置:

  • Windows 2000 或 Windows XP:C:\Documents and Settings\ 使用者名稱\ Local Settings\Application Data\Adobe\Adobe Flash CS5\zh_tw\Configuration\Components

  • Windows Vista:C:\Users\ 使用者名稱\ Local Settings\Application Data\Adobe\Adobe Flash CS5\zh_tw\Configuration\Components

    備註: 在 Windows 中,會根據預設隱藏 Application Data 資料夾。若要顯示隱藏的資料夾和檔案,請選取「我的電腦」開啟「Windows 檔案總管」,選取「工具 > 資料夾選項」,然後選取「檢視」索引標籤。在「檢視」索引標籤下,選取「顯示隱藏的檔案和資料夾」選項按鈕。
  • Mac OS X:Macintosh HD:Users:<使用者名稱>:Library:Application Support:Adobe Flash CS5:Configuration:Components

儲存組件來源檔案的位置

組件的 ActionScript (.as) 類別檔案 (或「來源檔案」) 是安裝在 Windows 2000 或 Windows XP 的下列應用程式資料夾內:

User Interface 組件
C:\Program Files\Adobe\Adobe Flash CS5\zh_tw\Configuration\Component Source\ActionScript 3.0\User Interface\fl

FLVPlayback
C:\Program Files\Adobe\Adobe Flash CS5\zh_tw\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video

FLVPlaybackCaptioning
C:\Program Files\Adobe\Adobe Flash CS5\zh_tw\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video

在 Mac OS X 上,組件來源檔案的位置是:

User Interface 組件
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:User Interface:fl

FLVPlayback
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlayback:fl:video

FLVPlaybackCaptioning
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlaybackCaptioning:fl:video

組件來源檔案和類別路徑

由於 ActionScript 3.0 組件是已經完成程式碼編譯的組件,因此不能在 Classpath 變數中指定 ActionScript 類別檔案的位置。如果沒有在 Classpath 中指定它們的位置,將會增加編譯應用程式所需的時間。不過,如果 Flash 在「類別路徑」設定中找到組件類別檔案,類別檔案將永遠優先於組件的已編譯程式碼。

在「類別路徑」設定中加入組件來源檔案位置的時機是在對含有組件的應用程式進行除錯的期間。如需詳細資訊,請參閱 除錯組件應用程式

修改組件檔案

在更新、加入或移除 SWC 架構的組件或加入新 FLA 架構的組件到 Flash 之後,您必須將它們重新載入到「組件」面板才可以使用它們。您可以重新啟動 Flash 或選取「組件」面板選單中的「重新載入」將組件重新載入。如此 Flash 就可以選取您已經加入 Components 資料夾的任何組件。

在執行 Flash 時重新載入組件面板中的組件:

  • 從「組件」面板選單中選取「重新載入」。

從組件面板移除組件:

  • 從 Components 資料夾移除 FLA、SWC 或 MXP 檔案,然後重新啟動 Flash 或選取「組件」面板選單中的「重新載入」。MXP 檔案是指從 Adobe Exchange 下載的組件檔案。

    您可以在 Flash 正在執行時移除及取代 SWC 架構的組件,然後重新載入以反映變更,但如果變更或刪除的是 FLA 架構的組件,則必須等到終止並重新啟動 Flash 後才會反映變更。不過,您可以使用「重新載入」命令,新增 FLA 架構的組件並將它們載入。

    Adobe 建議您對想要變更的任何 Flash 組件檔案 (.fla 或 .as) 都先製作一份副本。必要時就可以將它還原。