選取「ActionScript 文件 > 檔案 > 發佈設定 > 其他格式 > SWF 封存」。
- Adobe Animate 使用手冊
- Animate 簡介
- 動畫
- Animate 中的動畫基本概念
- 如何在 Animate 中使用影格及關鍵影格
- Animate 中的逐格動畫
- 如何在 Animate 中使用傳統補間動畫
- 筆刷工具
- 移動導引線
- 移動補間動畫與 ActionScript 3.0
- 關於移動補間動畫
- 移動補間動畫
- 建立移動補間動畫
- 使用屬性關鍵影格
- 使用補間動畫將位置製成動畫
- 如何使用移動編輯器編輯移動補間動畫
- 編輯補間動畫的移動路徑
- 操作移動補間動畫
- 新增自訂加/減速
- 建立和套用移動預設效果
- 設定動畫補間動畫範圍
- 使用儲存為 XML 檔案的移動補間動畫
- 移動補間動畫與傳統補間動畫
- 形狀補間動畫
- 在 Animate 中使用骨塊工具動畫
- 在 Animate 進行角色製作
- 如何在 Adobe Animate 中使用遮色片圖層
- 如何在 Animate 中使用場景
- 互動
- 工作區和工作流程
- 建立和管理繪圖筆刷
- 在 HTML5 Canvas 文件中使用 Google 字體
- 使用 Creative Cloud Libraries 和 Adobe Animate
- 使用 Animate 的舞台和工具面板
- Animate 工作流程和工作區
- 在 HTML5 Canvas 文件中使用網頁字體
- 時間軸與 ActionScript
- 使用多重時間軸
- 設定偏好設定
- 使用 Animate 編寫面板
- 使用 Animate 建立時間軸圖層
- 匯出適用於行動裝置應用程式和遊戲引擎的動畫
- 移動和複製物件
- 範本
- Animate 中的尋找和取代
- 還原、重做和操作記錄面板
- 鍵盤快速鍵
- 如何在 Animate 中使用時間軸
- 建立 HTML 擴充功能
- 影像和 GIF 動畫的最佳化選項
- 匯出影像和 GIF 的設定
- Animate 中的資源面板
- 多媒體和視訊
- 在 Animate 中變形及結合圖像物件
- 在 Animate 中建立並使用元件實體
- 影像描圖
- 如何在 Adobe Animate 中使用聲音
- 匯出 SVG 檔案
- 建立要在 Animate 中使用的視訊檔案
- 如何在 Animate 增加視訊
- 使用 Animate 繪製及建立物件
- 調整線條和形狀
- 使用 Animate CC 中的筆畫、填色和漸層
- 使用 Adobe Premiere Pro 和 After Effects
- Animate CC 中的色彩面板
- 使用 Animate 開啟 Flash CS6 檔案
- 在 Animate 中使用傳統文字
- 將圖案放入 Animate 中
- Animate 中匯入的點陣圖
- 3D 圖像
- 在 Animate 中使用元件
- 使用 Adobe Animate 繪製線條和形狀
- 使用 Animate 中的元件庫
- 匯出聲音
- 在 Animate CC 中選取物件
- 在 Animate 中使用 Illustrator AI 檔案
- 套用混合模式
- 排列物件
- 使用命令選單自動執行工作
- 多國語言文字
- 使用 Animate 中的攝影機
- 圖像濾鏡
- 聲音和 ActionScript
- 繪圖偏好設定
- 使用鋼筆工具繪圖
- 平台
- 將 Animate 專案轉換成其他文件類型格式
- 自訂平台支援
- 在 Animate 中建立及發佈 HTML5 Canvas 文件
- 建立並發佈 WebGL 文件
- 如何封裝 AIR for iOS 的應用程式
- 發佈 AIR for Android 應用程式
- Adobe AIR for Desktop 的發佈功能
- ActionScript 發佈設定
- 最佳作法 - 在應用程式中組織 ActionScript
- 如何搭配使用 ActionScript 與 Animate
- Animate 工作區中的輔助功能
- 撰寫和管理指令碼
- 啟用自訂平台的支援
- 自訂平台支援概觀
- 使用自訂平台支援外掛程式
- ActionScript 3.0 的除錯
- 啟用自訂平台的支援
- 匯出與發佈
- 疑難排解
請使用本文,了解 Animate 中的各種發佈設定。
指定 HTML5 Canvas 文件的發佈設定
如需 HTML5 Canvas 文件發佈設定的詳細資訊,請參閱這篇文章。
指定 SVG 檔案的發佈設定
如需用來匯出 SVG 檔案的發佈設定的詳細資訊,請參閱這篇文章。
指定 WebGL 文件的發佈設定
如需 WebGL 文件發佈設定的詳細資訊,請參閱這篇文章。
指定 AIR 應用程式的發佈設定
Android
如需 Android 發佈設定的詳細資訊,請參閱這篇文章。
iOS
如需 iOS 發佈設定的詳細資訊,請參閱這篇文章。
桌面
如需 iOS 發佈設定的詳細資訊,請參閱這篇文章。
以 SWF 封存形式發佈圖層
之前,動畫人員建立動畫時,必須手動建立並編輯每個圖層的 SWF 檔案,然後匯入 After Effects 中。從這個版本開始,Animate 引進新的發佈格式 SWF 封存,此格式會將不同圖層封裝為個別 SWF 並匯入 Adobe After Effects。
-
-
在「輸出名稱」欄位中瀏覽並選取本機儲存的 SWF 封存檔案。隨即以 zip 檔案產生封存檔案。亦即,將所有圖層的 SWF 檔案合併成一個 zip 檔案。壓縮檔案的命名慣例是以 4 個數字、底線和圖層名稱開頭。
指定 Animate (.swf) 檔案的發佈設定
僅適用於 CS5.5 - 您也可在「屬性」檢測器中指定「播放程式」版本與 ActionScript 版本的「發佈」設定。取消選取「舞台」上的所有項目,以在「屬性」檢測器中顯示「文件」屬性。
-
選取「檔案 > 發佈設定」,然後從「播放程式」彈出式選單中選取「播放程式」版本。並非所有 功能都可以在 Flash Player 10 以前的目標 Flash Player 版本的發佈 SWF 檔案中運作。若要指定 Flash Player 偵測功能,請按一下左欄中的「HTML 包裝函式」類別,選取「偵測 Flash 版本」,然後輸入要偵測的 Flash Player 版本。
在 Flash Pro CS5.5 中,Flash Player 10.2 設定會使用 SWF 格式版本 11 建立 SWF 檔案。Flash Player 10 與 10.1 設定會使用格式版本 10 建立 SWF 檔案。
-
從「指令碼」彈出式選單中選取 ActionScript® 版本。如果您選取 ActionScript 2.0 或 3.0,而且已經建立了類別,請按一下「ActionScript 設定」按鈕來設定類別檔案的相對類別路徑,該路徑與「偏好設定」中設定的預設目錄路徑不同。
Animate 僅支援 ActionScript 3.0。
-
若要控制點陣圖壓縮,請按一下左欄的 Animate 類別,並調整「JPEG 品質」值。較低的影像品質會產生較小的檔案;較高的影像品質則會產生較大的檔案。請嘗試不同的設定值,在檔案大小和品質之間取得最佳平衡;100 提供最高的品質和最低的壓縮率。
若要讓高度壓縮後的 JPEG 影像看起來更平滑,請選取「啟用 JPEG 消除馬賽克」。這個選項能降低壓縮 JPEG 時產生的雜訊,例如一般在影像可看到的 8 x 8 像素方塊。選取這個選項後,有些 JPEG 影像可能會遺失一小部分的詳細資料。
-
若要針對 SWF 檔中的所有串流聲音或事件聲音設定取樣頻率和壓縮,請按一下「音效串流」或「音效事件」旁邊的值,然後視需要選取選項。
一旦前幾個影格已下載了足夠的資料,串流聲音便會立即開始播放;串流聲音會與時間軸同步。事件聲音則必須等到完整下載之後才會開始播放,而且會持續播放,直到使用者明確停止為止。
-
若要覆寫您在「屬性」檢測器之「聲音」區域中針對個別聲音選取的設定,請選取「覆蓋聲音設定」。若要建立尺寸較小且真實度低的 SWF 檔案版本,請選取這個選項。
如果您取消選取了「覆蓋聲音設定」選項,則 Animate 會對文件中的所有串流聲音 (包括匯入視訊中的聲音) 進行掃描,並使用最高的個別設定來發佈所有的串流聲音。若有一個或多個串流聲音具有很高的匯出設定,這麼做可能會增加檔案大小。
-
若要匯出適用於行動裝置的聲音,而非原本的元件庫聲音,請選取「匯出裝置聲音」。按一下「確定」。
-
若要設定「進階設定」,請選取下列任何一個選項:
壓縮影片
(預設) 壓縮 SWF 檔案,以減少檔案大小並縮短下載時間。
可用的兩個壓縮模式為:
- Deflate - 這是老式的壓縮模式,與 Flash Player 6.x 和更新版本相容。
- LZMA - 這個模式的效率比 Deflate 高達 40%,並且只與 Flash Player 11.x 和更新版本或 AIR 3.x 和更新版本相容。對於包含許多 ActionScript 或向量圖形的 FLA 檔案而言,LZMA 壓縮是最有助益的。在「發佈設定」中選取 SWC 時,只能使用 Deflate 壓縮。
包含隱藏圖層
(預設) 匯出 Animate 文件中的所有隱藏圖層。取消選取「匯出隱藏圖層」可防止標記為隱藏的所有圖層 (包括以巢狀方式位於影片片段中的圖層) 匯出至產生的 SWF。這個選項可讓您透過隱藏圖層,輕鬆地測試不同版本的 Animate 文件。
包含 XMP 中繼資料
(預設) 匯出在「檔案資訊」對話方塊中輸入的所有中繼資料。按一下「修改 XMP 中繼資料」按鈕以開啟對話方塊。您也可以選擇「檔案 > 檔案資訊」,開啟「檔案資訊」對話方塊。在 Adobe® Bridge 中選取 SWF 檔時,就能看到這份中繼資料。
產生檔案大小報表
產生報表,其中依據檔案列出最終 Animate 內容的資料量。
忽略 Trace 陳述式
讓 Animate 忽略目前 SWF 檔案中的 ActionScript trace 陳述式。當您選取這個選項時,trace 陳述式的資訊將不會顯示於「輸出」面板中。
允許除錯
啟動「除錯程式」,並允許對 Animate SWF 檔案進行遠端除錯。可讓您使用密碼來保護 SWF 檔。
After Effects 最佳化:此選項會產生相容的 SWF,可為 After Effects 提供攝影機效果、圖層深度和上層圖層。此外,將 FLA 拖放至 After Effects 時,預設會啟用此選項,以保留 After Effects 中的進階圖層功能。
攝影機調整色彩和圖層效果會被忽略。
匯入保護
防止其他人匯入 SWF 檔並將它轉換回 FLA 文件。可讓您使用密碼來保護 Animate SWF 檔案。
-
如果您正在使用 ActionScript 2.0 並且選取了「允許除錯」或「匯入保護」,請在「密碼」文字欄位中輸入密碼。如果您加入了密碼,則其他人在匯入 SWF 檔或為其除錯之前,必須先輸入該密碼。若要移除密碼,請清除「密碼」文字欄位,然後重新發佈。
注意:Animate 不支援 ActionScript 1.0 和 2.0。
-
若要設定指令碼在 SWF 檔中執行所需的時間上限,請輸入「程式碼時間限制」的值。如果有指令碼執行超過該時間上限,Flash Player 會取消執行該指令碼。
-
從「本機播放安全性」彈出式選單中,選取要使用的 Animate 安全性模型。請指定要將本機或網路安全性存取權授與已發佈的 SWF 檔。
只存取本機檔案
可讓發佈的 SWF 檔與本機系統上的檔案和資源互動,但無法與網路上的檔案和資源互動。
只存取網路
可讓發佈的 SWF 檔與網路上的檔案和資源互動,但無法與本機系統上的檔案和資源互動。
-
若要讓 SWF 檔使用硬體加速功能,請從「硬體加速」選單中,選取下列其中一個選項:
階層 1 – 直接
「直接」模式可以讓 Flash Player 直接在螢幕上繪圖,而非讓瀏覽器來繪圖,因此能改善播放效能。
階層 2 - GPU
在 GPU 模式下,Flash Player 會利用圖形卡的可用運算效能,執行視訊播放與結合圖層式圖形。視使用者的圖形硬體而定,這可提供另一種等級的效能優勢。若您預期觀眾會有高階圖形卡,請使用這個選項。
如果播放系統的硬體設備不足以啟用加速功能,Flash Player 將自動回復為一般繪圖模式。若要在瀏覽包含多個 SWF 檔的多個網頁時都能有最佳效能,只要為其中一個 SWF 檔啟用硬體加速即可。「測試影片」模式不會使用硬體加速。
當您發佈 SWF 檔時,內嵌 SWF 的 HTML 檔將包含 wmode HTML 參數。選擇「階層 1」或「階層 2」硬體加速會分別將 wmode HTML 參數設定為 "direct" 或 "gpu"。啟用硬體加速將會覆寫「發佈設定」對話方塊「HTML」標籤上所選擇的「視窗模式」設定,因為該項設定也會儲存在 HTML 檔中的 wmode 參數內。
指定 SWC 檔案與放映檔的發佈設定
SWC 檔案是用來散發組件。SWC 檔案包含編譯後的影片片段、組件的 ActionScript 類別檔案以及其他用於描述組件的檔案。
放映檔是一種同時包含已發佈 SWF 和 Flash Player 的 Animate 檔案。放映檔可以像一般應用程式一樣播放,不需要網頁瀏覽器、Flash Player 外掛程式或 Adobe AIR。
若要發佈 SWC 檔案,請從「發佈設定」對話方塊的左欄選取 SWC,然後按一下「發佈」。
若要發佈 Windows 放映檔,請從左欄選取 Win 放映檔,然後按一下「發佈」。
若要發佈 Macintosh 放映檔,請從左欄選取 Mac 放映檔,然後按一下「發佈」。
若要使用與原始 FLA 檔案不同的檔案名稱來儲存 SWC 檔案或放映檔,請輸入輸出檔案的名稱。
指定 HTML 包裝函式檔案的發佈設定
若要在網頁瀏覽器中播放 Animate 內容,需要一份能夠啟動 SWF 檔案以及指定瀏覽器設定的 HTML 文件。「發佈」命令會根據 HTML 範本文件中的參數,自動產生這份文件。
範本文件可以是任何包含適當範本變數的文字檔案,包括一般 HTML 檔案、含有類似 ColdFusion® 或 Active Server Pages (ASP) 等特殊解譯器之程式碼的檔案,或是 Animate 隨附的範本。
若要手動輸入 Animate 的 HTML 參數或自訂內建範本,請使用 HTML 編輯器。
HTML 參數將決定 Flash 內容在視窗中出現的位置、其背景顏色和 SWF 檔的大小等,並為 object 和 embed 標籤設定特質。您可以在「發佈設定」對話方塊的「HTML」面板中變更這些設定和其他設定。變更這些設定會覆寫您在 SWF 檔中設定的選項。
指定設定
-
選取「檔案 > 發佈設定」,然後按一下對話方塊左欄的「HTML 包裝函式」類別。
-
您可以使用與文件名稱相符的預設檔案名稱,也可以輸入唯一的名稱,包括 .html 副檔名。
-
若要選取要使用的已安裝範本,請從「範本」彈出式選單中選擇一個範本。若要顯示選定範本的說明,請按一下「資訊」。預設的選取項目是「僅限 Animate」範本。
-
若您選取「影像地圖」以外的任何 HTML 範本,並將 Flash Player 版本設為 4 或更新版本,請選取「Animate 版本偵測」。如需詳細資訊,請參閱指定 Flash Player 偵測的發佈設定。
「Animate 版本偵測」會將您的文件設定成偵測使用者所擁有的 Flash Player 版本,而且會在使用者沒有指定的播放程式時,將使用者傳送至替代的 HTML 網頁。替代的 HTML 網頁包含下載最新版 Flash Player 的連結。
-
選取「大小」選項,以設定 HTML object 和 embed 標籤中的 width 和 height 特質的值:
符合影片
(預設) 使用 SWF 檔的大小。
像素
使用您指定的「寬度」與「高度」。輸入寬度和高度的像素數。
百分比
SWF 檔案會在瀏覽器視窗中佔用您指定的百分比。輸入您要使用的寬度與高度百分比。
-
若要控制 SWF 檔的播放和功能,請選取「播放」選項:
開始時先暫停
先暫停 SWF 檔,直到使用者按一下按鈕,或是從快顯選單中選取「播放」為止。根據預設,該選項處於未選取的狀況,因此 Flash 內容一載入就會開始播放 (PLAY 參數設定為 true)。
循環
到達最後一個影格時,重複播放內容。若取消選取這個選項,則內容會在到達最後一個影格時停止。(預設) LOOP 參數為開啟。
顯示選單
當使用者在 SWF 檔上按一下右鍵 (Windows) 或 Command+按一下 (Macintosh) 時,系統就會顯示快顯選單。若只要在快顯選單中顯示「關於 Animate」,請取消選取這個選項。根據預設,這個選項處於選取狀態 (MENU 參數設定為 true)。
裝置字體
(僅適用於 Windows) 以消除鋸齒 (平滑邊緣) 的系統字體來取代並未安裝於使用者系統上的字體。使用裝置字體會增加小字級字體的易讀性,也可以降低 SWF 檔的大小。這個選項只會影響包含靜態文字 (設定成用裝置字體顯示) 的 SWF 檔;靜態文字是指在編寫 SWF 檔時建立,並且在顯示內容時不會更改的文字。
-
請選取「品質」選項來決定處理時間和外觀之間的最佳平衡,如以下清單所述。這些選項會設定 object 和 embed 標籤中 QUALITY 參數的值。
低
將播放速度的優先順序放在外觀之前,而且不會使用消除鋸齒功能。
自動降低
先偏重速度,但會盡可能改善外觀。開始播放時,會先關閉消除鋸齒功能。若 Flash Player 偵測到處理器可以應付,便會自動開啟消除鋸齒功能。
自動提高
在開始時會同時偏重播放速度和外觀,但在需要時會犧牲外觀以增加播放速度。開始播放時,會先開啟消除鋸齒功能。如果實際的影格速率低於指定的影格速率,便會將消除鋸齒功能關閉,以改善播放速度。若要模擬「檢視 > 消除鋸齒」設定,請使用這項設定。
中
套用部分消除鋸齒功能,但不會平滑化點陣圖。「中」產生的品質比「低」設定好,但比「高」設定差。
高
(預設) 將外觀的優先順序放在播放速度之前,而且一定會使用消除鋸齒功能。如果 SWF 檔並未包含動畫,就會將點陣圖平滑化;如果 SWF 檔包含動畫,就不會將點陣圖平滑化。
最佳
提供最好的顯示品質,而且不考慮播放速度。所有的輸出都會消除鋸齒,也一定會平滑化點陣圖。
-
請選取一個「視窗模式」選項,控制 object 和 embed 標籤中的 HTML wmode 特質。該視窗模式會修改內容範圍框或虛擬視窗與 HTML 網頁內容的關係,如以下清單所述:
Window
(預設) 不會將任何視窗相關特質嵌入 object 和 embed 標籤中。內容的背景不透明,而且會使用 HTML 背景顏色。HTML 程式碼無法出現在 Animate 內容的上方或下方。
不透明無視窗
將 Animate 內容的背景設定為不透明,遮蔽內容底下的任何項目。可讓 HTML 內容顯示在內容的上方或頂端。
透明無視窗
將 Animate 內容的背景設定為透明,可讓 HTML 內容顯示在內容的上方和下方。
若您已在「發佈設定」對話方塊的「Animate」標籤中啟用「硬體加速」,此處選取的「視窗模式」將被忽略且預設為「視窗」。
如需設定「視窗模式」的示範,請參閱標題為如何製作具有透明背景的 Flash 影片的 TechNote。
在某些情況中,當 HTML 影像也很複雜時,「透明無視窗」模式的複雜顯示可能會導致動畫速度稍慢。
直接
使用 Stage3D 顯示方法,此方法會盡可能使用 GPU。使用「直接」模式時,無法將非 SWF 圖形堆積在 HTML 頁面的 SWF 檔案頂端。
如需不支援 Stage3D 的處理器清單,請參閱 http://kb2.adobe.com/tw/cps/921/cpsid_92103.html。
-
若要在標籤設定發生衝突時顯示錯誤訊息 (例如,某個範本的程式碼參照到尚未指定的替代影像),請選取「顯示警告訊息」。
-
如果您變更了文件原本的寬度和高度,請選擇「縮放」選項,將內容放在指定的邊界內。「縮放」選項會設定 HTML object 和 embed 標籤中的 SCALE 參數。
預設值 (顯示全部)
在指定區域中顯示完整的文件,不會出現扭曲,同時維持 SWF 檔原始的比例。應用程式的兩邊可能會出現邊框。
無邊框
縮放文件以填滿指定的區域,並保持 SWF 檔的原始比例,不會出現扭曲,如有需要則會裁切 SWF 檔。
精確符合
在指定區域內顯示完整的文件,但不保留原始比例,因此可能會導致扭曲。
無縮放
在調整 Flash Player 視窗大小時避免縮放文件。
-
若要將 SWF 檔案視窗放在瀏覽器視窗中,請選取下列其中一個「HTML 對齊」選項:
預設
將內容放在瀏覽器視窗的中心,但是如果瀏覽器視窗小於應用程式,則會裁切邊緣。
左邊、右邊或頂端
將 SWF 檔對齊瀏覽器視窗的對應邊緣,並依照需求裁切其餘三邊。
-
若要設定內容在應用程式視窗中的放置方式,以及視窗的裁切方式,請選取「Flash 水平對齊」與「Flash 垂直對齊」選項。這些選項會設定 HTML object 與 embed 標籤的 SALIGN 參數。
object 與 embed 標籤的參數和特質
下列標籤特質和參數說明了由「發佈」命令所建立的 HTML 程式碼。當您在編寫要顯示 Animate 內容的自訂 HTML 時,可以參考這份清單。除非特別註明,否則所有的項目都能套用到 object 和 embed 標籤。選擇性項目都有加上註解。Internet Explorer 可以辨識 object 標籤所使用的參數;Netscape 可以辨識 embed 標籤。特質可與 object 和 embed 標籤兩者一起使用。自訂範本時,您可以為值替代範本變數 (在下列清單中每個參數的「值」區段內辨識)。
本節列出的屬性和參數均以小寫字母顯示,以符合 XHTML 標準。
devicefont 特質/參數
(選擇性) 指定當未選取「裝置字體」選項時,是否要以裝置字體顯示靜態文字物件。當作業系統有可用的必要字體時,就會套用這個特質。
值:true | false
範本變數:$DE
src 特質
指定要載入的 SWF 檔名稱。僅適用於 embed 標籤。
值:movieName.swf
範本變數:$MO
movie 參數
指定要載入的 SWF 檔名稱。僅適用於 object 標籤。
值:movieName.swf
範本變數:$MO
classid 特質
識別瀏覽器的 ActiveX 控制項。輸入的值必須完全符合這裡顯示的值。僅適用於 object 標籤。
值:clsid:d27cdb6e-ae6d-11cf-96b8-444553540000
width 特質
以像素或瀏覽器視窗之百分比為單位,指定應用程式的寬度。
值:n 或 n%
範本變數:$WI
height 特質
以像素或瀏覽器視窗之百分比為單位,指定應用程式的高度。
由於 Animate 應用程式可以縮放,如果維持舞台比例,品質將不會因舞台的大小不同而降低。(例如,下列大小都是 4:3 比例:640 x 480 像素、320 x 240 像素與 240 x 180 像素)。
值:n 或 n%
範本變數:$HE
codebase 特質
識別 Flash Player ActiveX 控制項的位置,以便在尚未安裝該控制項時,讓瀏覽器自動加以下載。輸入的值必須完全符合這裡顯示的值。僅適用於 object 標籤。
值:http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0
pluginspage 特質
識別 Flash Player 外掛程式的位置,讓尚未安裝的使用者進行下載。輸入的值必須完全符合這裡顯示的值。僅適用於 embed 標籤。
值:http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash
swliveconnect 特質
(選擇性) 指定瀏覽器是否應該在第一次載入 Flash Player 時啟動 Java™。如果忽略這個特質,預設值將為 false。如果您在同一頁面上使用 JavaScript 和 Animate,則必須執行 Java 才能讓 fscommand() 函數運作。然而,如果您只將 JavaScript 用於瀏覽器偵測或其他與 fscommand() 無關的動作上,您可以將 SWLIVECONNECT 設為 false,以防止 Java 啟動。如果要在不使用 JavaScript 的情況下強制啟動 Java,請明確地將 SWLIVECONNECT 特質設定為 true。啟動 Java 會明顯增加 SWF 檔啟動的時間;因此請在真正有需要時,才將這個標籤設為 true。僅適用於 embed 標籤。
使用 fscommand() 動作,從獨立放映檔中啟動 Java。
值:true | false
play 特質/參數
(選擇性) 指定當瀏覽器載入應用程式後,是否要立刻開始播放。若您的 Animate 應用程式是互動式的,就可以由使用者透過按鈕或執行其他工作,自行決定開始播放。在這種情況下,請將 play 特質設為 false,以防止應用程式自動啟動。如果忽略這個特質,預設值為 true。
值:true | false
範本變數:$PL
loop 特質/參數
(選擇性) 指定內容到達最後一個影格時,是要無限重播還是停止。如果忽略這個特質,預設值為 true。
值:true | false
範本變數:$LO
quality 特質/參數
(選擇性) 指定要使用的消除鋸齒等級。由於消除鋸齒功能需要較高速的處理器,方能在 SWF 檔呈現在螢幕上之前先將每個影格平滑化,因此請根據速度和外觀兩者的優先順序,來選擇下列其中一個值:
低
將播放速度的優先順序放在外觀之前,而且絕對不使用消除鋸齒。
Autolow
先偏重速度,但會盡可能改善外觀。開始播放時,會先關閉消除鋸齒功能。若 Flash Player 偵測到處理器可以應付,便會啟用消除鋸齒功能。注意:使用 ActionScript 3.0 編寫的 SWF 檔無法辨識 autolow 值。
Autohigh
在開始時會同時偏重播放速度和外觀,但在需要時會犧牲外觀以增加播放速度。開始播放時,會先開啟消除鋸齒功能。如果影格速率低於指定的影格速率,便會關閉消除鋸齒功能,以提昇播放速度。請使用這個設定來模擬「消除鋸齒」命令 (「檢視 > 預覽模式 > 消除鋸齒」)。
中
套用部分消除鋸齒功能,但不會平滑化點陣圖。這個選項產生的品質比 Low 設定好,但比 High 設定來得差。
高
會將外觀的優先順序放在播放速度之前,而且一定會套用消除鋸齒功能。如果 SWF 檔並未包含動畫,就會將點陣圖平滑化;如果 SWF 檔包含動畫,就不會將點陣圖平滑化。
最佳
提供最好的顯示品質,而且不考慮播放速度。所有的輸出都會消除鋸齒,所有的點陣圖也會被平滑化。
如果忽略這個特質,quality 的預設值將為 high。
值:low | medium | high | autolow | autohigh | best
範本變數:$QU
bgcolor 特質/參數
(選擇性) 指定應用程式的背景顏色。使用這個特質會覆寫 SWF 檔所指定的背景顏色設定。這個特質不會影響 HTML 網頁的背景顏色。
值:#RRGGBB (十六進位 RGB 值)
範本變數:$BG
scale 特質/參數
(選擇性) 定義當 width 和 height 值為百分比時,在瀏覽器視窗內放置應用程式的方式。
Showall (預設值)
在指定區域內顯示完整的內容,不會出現扭曲,同時維持應用程式的原始比例。應用程式的兩邊可能會出現邊框。
Noborder
縮放內容以填滿指定的區域,不會出現扭曲,但可能會被裁切,同時維持應用程式的原始比例。
Exactfit
在指定區域內顯示完整的內容,但不會嘗試保留原始比例。影片可能會發生扭曲。
如果忽略這個特質 (而且 width 和 height 值為百分比),預設值為 showall。
值:showall | noborder | exactfit
範本變數:$SC
align 特質
為 object、embed 和 img 標籤指定 align 值,並決定 SWF 檔放置在瀏覽器視窗內的方式。
預設
將應用程式放在瀏覽器視窗的中心;若瀏覽器視窗小於應用程式,則會裁切邊緣。
L、R 與 T
分別將應用程式對齊瀏覽器視窗的左邊、右邊或頂端,並於必要時裁切其餘三邊。
salign 參數
(選擇性) 在 width 和 height 設定值定義的區域內,指定放置經過縮放的 SWF 檔的位置。
L、R 與 T
分別將應用程式對齊瀏覽器視窗的左邊、右邊或頂端,並於必要時裁切其餘三邊。
TL 與 TR
分別將應用程式對齊瀏覽器視窗的左上角和右上角,並於必要時裁切底端和其餘的右邊或左邊。
如果忽略這個特質,內容會放在瀏覽器視窗的中心。
值:L | R | T | B | TL | TR
範本變數:$SA
base 特質
(選擇性) 指定用來解析 SWF 檔中所有相對路徑陳述式的根目錄或 URL。當 SWF 檔與其他檔案是放置在不同的資料夾時,您可以使用這個特質。
值:根目錄或 URL
menu 特質或參數
(選擇性) 指定檢視者在瀏覽器應用程式區域中按一下右鍵 (Windows) 或 Command+按一下 (Macintosh) 時會顯示的選單類型。
true
顯示完整的選單,能提供使用者許多增加或控制播放的選項。
false
顯示的選單只包含「關於 Adobe Flash Player 6」選項和「設定」選項。
如果忽略這個特質,預設值為 true。
值:true | false
範本變數:$ME
wmode 特質或參數
(選擇性) 讓您可以利用 Internet Explorer 4.0 中提供的透明 Animate 內容、絕對定位功能和圖層功能。Flash Player 9 及更新版本的硬體加速功能也會用到 wmode 參數。
如果忽略這個特質,預設值為 Window。僅適用於 object。
Window
在網頁上自己的矩形視窗內播放應用程式。Window 表示 Animate 應用程式與 HTML 圖層完全沒有互動,而且始終是最上面的項目。
不透明
在頁面上將應用程式後面的所有項目隱藏起來。
透明
可讓使用者看穿應用程式中的所有透明部分,直接看到 HTML 頁面的背景,這個屬性可能會減慢動畫效能。
Opaque windowless 和 Transparent windowless
這兩個值可以與 HTML 圖層互動,讓 SWF 檔上方的圖層可以露出應用程式。Transparent 可讓頁面變成透明,如此便可看穿 SWF 檔的背景,直接看到 SWF 檔下方的 HTML 圖層;Opaque 則無此效果。
直接
啟用「階層 1 - 直接」模式的硬體加速。唯有關閉硬體加速時,才會套用其他的視窗模式設定。
GPU
啟用「階層 2 - GPU」模式的硬體加速。唯有關閉硬體加速時,才會套用其他的視窗模式設定。
值:Window | Opaque | Transparent | Direct | GPU
範本變數:$WM
allowscriptaccess 特質或參數
使用 allowscriptaccess,讓您的 Animate 應用程式與裝載它的 HTML 網頁通訊。fscommand() 與 getURL() 作業能讓 JavaScript 使用有別於 Animate 應用程式權限的 HTML 網頁權限。這對於跨網域安全性具有重大的意義。
always
可允許隨時執行指令碼編寫作業。
never
禁止所有的指令碼編寫作業。
samedomain
僅在 Animate 應用程式源自與 HTML 網頁相同的網域時,才允許執行指令碼編寫作業。
所有 HTML 發佈範本所使用的預設值皆為 samedomain。
值:always | never | samedomain
SeamlessTabbing 參數
(選擇性) 能讓您設定 ActiveX 控制項來執行 Seamless Tabbing,因此使用者可以使用 Tab 鍵離開 Animate 應用程式。這個參數只適用於 Windows 與 Flash Player ActiveX 控制項 (第 7 版或更高版本)。
true
(或省略) 將 ActiveX 控制項設定為執行 Seamless Tabbing:使用者按 Tab 鍵跳過 Animate 應用程式後,下一次按下 Tab 鍵,會將焦點移出 Animate 應用程式,並移入周圍的 HTML 內容,如果在 Animate 應用程式之後的 HTML 中沒有可成為焦點的項目,則會移到瀏覽器的狀態列。
false
設定 ActiveX 控制項使行為如同第 6 版或更早版本:使用者按 Tab 鍵跳過 Animate 應用程式後,下一次按下 Tab 鍵將會將焦點移回 Animate 應用程式的起點。在這種模式下,您不能使用 Tab 鍵使焦點往前跳過 Animate 應用程式。
值:true | false
object 和 embed 標籤的用法範例
對於 object 而言,四種設定 (height、width、classid 和 codebase) 是在 object 標籤中出現的特質;其他所有設定都是出現在名為 param 的不同標籤中的參數,如下列範例所示:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> <param name="movie" value="moviename.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> </object>
對於 embed 標籤,所有的設定 (如 height、width、quality 和 loop) 都是在開始的 embed 標籤的角括弧之間出現的特質,如下列範例所示:
<embed src="moviename.swf" width="100" height="100" play="true" loop="true" quality="high" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </embed>
若要使用這兩種標籤,請將 embed 標籤放置在結束的 object 標籤之前,如下列範例所示:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> <param name="movie" value="moviename.swf"> <param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high"> <embed src="moviename.swf" width="100" height="100" play="true” loop="true" quality="high" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </embed> </object>
如果您同時使用 object 和 embed 標籤,每個屬性或參數使用的數值必須相同,以確保在不同瀏覽器中播放的結果一致。swflash.cab#version=9,0,0,0 參數是選擇性的;如果您不想要檢查版本號碼,請單獨省略這個參數。
支援無視窗模式的瀏覽器
如需有關 WMODE 特質之網頁瀏覽器支援的詳細資訊,請參閱 TechNote 12701 中的表格:Flash OBJECT 標籤特質。
指定 Flash Player 偵測的發佈設定
「偵測 Flash 版本」會將您的文件設定成偵測使用者所擁有的 Flash Player 版本,而且會在使用者沒有指定的播放程式時,將使用者傳送至替代的 HTML 網頁。替代的 HTML 網頁包含下載最新版 Flash Player 的連結
Flash Player 偵測功能僅適用於設定為 Flash Player 4 或更新版本的發佈設定,以及內嵌在「僅限 Animate」或 HTTPS 範本中的 SWF 檔案。
由於有 98% 的網際網路連線電腦都安裝了 Flash Player 5 或更新版本,因此使用 Flash Player 偵測是非常合理的方法,因為您可以利用這個功能,確定使用者是否安裝了正確的 Animate 版本以便檢視您的內容。
下列 HTML 範本不支援 Flash Player 偵測,因為這些範本中的 JavaScript 會與用來偵測 Flash Player 的 JavaScript 發生衝突:
適用於 PocketPC 2003 的 Animate
具有 AICC 追蹤的 Animate
包含 FSCommand 的 Animate
包含命名錨點的 Animate
具有 SCORM 追蹤的 Animate
「影像地圖」HTML 範本不支援播放程式偵測,因為它們沒有內嵌 Flash Player。
-
選取「檔案 > 發佈設定」,然後按一下左欄中的「HTML 包裝函式」類別。
-
從「範本」彈出式選單中,選取其中一個「僅限 Animate」範本或「Animate HTTPS」範本。這些範本支援單一頁面的 HTML 偵測套件。其中任何一種範本都會啟用「偵測 Animate 版本」核取方塊與版本號碼文字欄位。
-
選取「偵測 Animate 版本」核取方塊。您的 SWF 檔會內嵌在包含 Flash Player 偵測程式碼的網頁中。如果偵測程式碼發現使用者電腦已安裝可接受的 Flash Player 版本,SWF 檔就會按照原本設計的方式播放。
-
(選擇性) 若要指定 Flash Player 的確切版本,請使用「主要版本」和「次要版本」文字欄位。例如,如果 Flash Player 10.1.2 版能提供顯示 SWF 檔的特定功能,請指定這個版本。
發佈 SWF 檔案時,Animate 會建立單一的 HTML 頁面,並在其中內嵌 SWF 檔案與 Flash Player 偵測程式碼。如果使用者沒有檢視 SWF 檔案所需的 Animate 版本,便會顯示一個 HTML 頁面,其中含有可下載最新 Flash Player 版本的連結。
指定 GIF 檔案的發佈設定
您可以使用 GIF 檔案來匯出 Animate 中的繪圖和簡單動畫,以便在網頁中使用。標準 GIF 檔案就是壓縮的點陣圖。
GIF 動畫檔案 (有時稱為 GIF89a) 會提供簡單的方法來匯出簡短的連續動畫。Animate 會最佳化 GIF 動畫檔案,只儲存影格之間的變動部分。
除非您在「屬性」檢測器中輸入了影格標籤 #Static 來標記不同的關鍵影格以供匯出,否則 Animate 會將 SWF 檔案中的第一個影格匯出成 GIF 檔案。Animate 會將目前 SWF 檔案的所有影格匯出到 GIF 動畫檔案中 (除非您在適當的關鍵影格中輸入 #First 和 #Last 影格標籤來指定要匯出的影格範圍)。
Animate 可以為 GIF 檔案產生影像地圖,以便維持原始文件中按鈕的 URL 連結。請使用「屬性」檢測器,在您想要建立影像地圖的關鍵影格中置入 #Map 影格標籤。若您並未建立影格標籤,則 Animate 會使用 SWF 檔案最後一個影格中的按鈕來建立影像地圖。只有在您選取的範本中具有 $IM 範本變數時,您才能建立影像地圖。
-
選取「檔案 > 發佈設定」,然後按一下對話方塊左欄中的「GIF 影像」。
-
針對 GIF 檔案名稱,請使用預設檔案名稱,或是輸入一個具有 .gif 副檔名的新檔案名稱。
-
選取 GIF 檔案的選項:
大小
選取「符合影片」,讓 GIF 與 SWF 檔案的大小相同,並維持原始影像的比例,或為匯出的點陣圖影像輸入寬度與高度的值 (以像素為單位)。
播放
決定 Animate 會建立靜止 (「靜態」) 影像還是 GIF 動畫 (「動畫」)。如果您選擇了「動畫」,請選取「不斷重複播放」或輸入重複次數。
-
若要為匯出的 GIF 檔案指定其他的外觀設定,請展開「顏色」區段,選取下列其中一個選項:
(僅適用於 CS6 及更早版本) 最佳化顏色
從 GIF 檔的色表中移除任何未使用的顏色。這個選項可以減少檔案大小但不會影響影像品質,只需增加一點記憶體需求。這個選項對於最適化色盤沒有任何作用(最適化色盤會分析影像中的顏色,並且針對選取的 GIF 檔案建立唯一的色表)。
(僅適用於 CS6 及更早版本) 交錯
讓匯出的 GIF 檔案在下載時,以遞增方式顯示於瀏覽器中。可讓使用者在檔案完全下載完成之前,先看到基本的圖像內容,而且可能會在網路連線較慢的情況下提高檔案下載速度。請勿交錯 GIF 動畫影像。
平滑化
將消除鋸齒功能套用到匯出的點陣圖,以便產生更高品質的點陣圖影像,並改善文字顯示品質。然而,對於放置在彩色背景上且已消除鋸齒的影像而言,平滑化可能會在周圍形成灰色像素的光圈,而且會增加 GIF 檔案大小。如果出現光圈,或者您要將 GIF 透明度放在彩色背景上,匯出影像時請不要使用平滑化。
(僅適用於 CS6 及更早版本) 純色遞色
將遞色套用到純色和漸層上。
(僅適用於 CS6 及更早版本) 移除漸層
(預設為關閉) 使用漸層中的第一個顏色,將 SWF 檔中的所有漸層填色轉換成純色。漸層會增加 GIF 檔的大小,而且品質通常不佳。如果您使用了這個選項,請謹慎選取漸層的第一個顏色,以避免產生無法預期的結果。
-
(僅適用於 CS6 及更新版本) 若要決定應用程式背景的透明度,以及 Alpha 設定轉換成 GIF 的方式,請選取下列其中一個「透明」選項:
不透明
將背景設定為純色。
透明
將背景設定為透明。
Alpha
設定部分透明度。輸入介於 0 和 255 之間的臨界值。較低的值會產生較高的透明度。128 的數值對應於 50% 的透明度。
-
(僅適用於 CS6 及更新版本) 若要指定可用顏色的像素組合方式,以模擬目前色盤中沒有的顏色,請選取「遞色」選項。遞色可以改善顏色品質,但會增加檔案大小。
無
關閉遞色功能,並使用色表中與指定顏色最相近的純色來取代基本色表中沒有的顏色。關閉遞色功能可能會縮小檔案大小,但是顏色表現可能無法令人滿意。
順序
提供高品質的遞色,而且檔案大小增加的幅度最小。
擴散
提供最高品質的遞色,但會增加檔案大小和處理時間。只能在選取網頁 216 色色盤時使用。
-
(僅適用於 CS6 及更新版本) 若要定義影像的色盤,請選取下列其中一個「色盤」類型:
網頁 216 色
使用標準的 216 色網頁安全色色盤來建立 GIF 影像,以達到良好的影像品質及最快的伺服器處理速度。
最適化
分析影像中的顏色,並為選取的 GIF 檔案建立唯一的色表。最適合用於顯示數千種或數百萬種顏色的系統上;它會建立最精確的影像色彩,但同時也會增加檔案大小。若要降低使用最適化色盤的 GIF 檔案大小,請使用「最多顏色數」選項來減少色盤中的顏色數目。若要設定 GIF 影像中使用的顏色數目,請輸入「最多顏色數」的值。較小的顏色數目會產生較小的檔案,但也可能會降低影像中的顏色品質
接近網頁最適色
和「最適化」色盤選項相同,但是它會把相近的顏色都轉換成網頁 216 色色盤。雖然產生的顏色色盤已針對影像最佳化,但 Animate 仍會盡量使用網頁 216 色色盤中的顏色。在 256 色系統上啟用網頁 216 色色盤時,這個選項會產生較佳的影像顏色。若要設定 GIF 影像中使用的顏色數目,請輸入「最多顏色數」的值。較小的顏色數目會產生較小的檔案,但也可能會降低影像中的顏色品質
自訂
指定一個您已為選定影像完成最佳化的色盤。自訂色盤的處理速度與網頁 216 色色盤相同。若要使用這個選項,您必須知道如何建立及使用自訂色盤。若要選取自訂色盤,請按一下「色盤」資料夾圖示 (顯示在「色盤」文字欄位結尾的資料夾圖示),然後選取色盤檔案。Animate 支援使用 ACT 格式 (由某些圖像應用程式匯出) 所儲存的色盤。
指定 JPEG 檔案的發佈設定
JPEG 格式可讓您以高度壓縮的 24 位元點陣圖來發佈 FLA 檔案。一般來說,GIF 格式較適用於匯出線條圖案,而 JPEG 格式則較適用於具有連續色調的影像,例如照片、漸層色彩或內嵌點陣圖。
除非您在「時間軸」輸入影格標籤 #Static,標記匯出不同的關鍵影格,否則 Animate 會將 SWF 檔案中的第一個影格匯出成 JPEG。
-
選取「檔案 > 發佈設定」,然後選取左欄中的「JPEG 影像」。
-
針對 JPEG 檔案名稱,請使用預設檔案名稱,或是輸入一個具有 .jpg 副檔名的新檔案名稱。
-
選取 JPEG 檔案的選項:
大小
選取「符合影片」,讓 JPEG 影像與「舞台」的大小相同,並維持原始影像的比例,或為匯出的點陣圖影像輸入寬度與高度的值 (以像素為單位)。
品質
請拖曳滑動軸或輸入一個數值,以控制 JPEG 檔案壓縮量。影像品質越低,檔案大小也就越小,反之亦然。請自行嘗試不同的設定,以決定檔案大小和品質之間的最佳平衡。
若要變更物件的壓縮設定,請使用「點陣圖屬性」對話方塊來設定每個物件的點陣圖匯出品質。「點陣圖屬性」對話方塊中的預設壓縮選項會套用「發佈設定」的「JPEG 品質」選項。
漸進式
在網頁瀏覽器中以遞增方式顯示「漸進式 JPEG」影像,以便在連線速度緩慢的網路上載入時加快影像顯現速度。類似於在 GIF 和 PNG 影像中交錯。
-
按一下「確定」。
指定 PNG 檔案的發佈設定
PNG 是唯一支援透明度 (Alpha 色版) 的跨平台點陣圖格式,同時也是 Adobe® Fireworks® 的原生檔案格式。
除非您在「時間軸」中輸入影格標籤 #Static frame,標記匯出不同的關鍵影格,否則 Animate 會將 SWF 檔案中的第一個影格匯出成 PNG 檔案。
-
選取「檔案 > 發佈設定」,然後選取左欄中的「PNG 影像」。
-
針對 PNG 檔案名稱,請使用預設檔案名稱,或是輸入一個具有 .png 副檔名的新檔案名稱。
-
針對「大小」選取「符合影片」,讓 PNG 與 SWF 檔案的大小相同,並維持原始影像的比例,或為匯出的點陣圖輸入「寬度」與「高度」的值 (以像素為單位)。
-
針對「位元深度」,設定建立影像時要使用之每個像素的位元數和顏色。位元深度越高,檔案便越大。
8 位元
256 色影像使用每個色版位元 (per channel,bpc)
24 位元
適用於千色
24 位元含 Alpha
適用於千色具透明度的影像 (32 bpc)
-
若要針對匯出的 PNG 指定外觀設定,請從下列選項中選取:
(僅適用於 CS6 及更早版本) 最佳化顏色
從 PNG 檔的色表中移除任何未使用的顏色,進而將檔案大小減少 1000 至 1500 個位元組,不會影響影像品質,但會稍微增加記憶體需求。對最適化色盤沒有任何作用。
(僅適用於 CS6 及更早版本) 交錯
讓匯出的 PNG 在下載時,以遞增方式顯示於瀏覽器中。可讓使用者在檔案下載完成之前,先看到基本的圖像內容,而且可能會在網路連線較慢的情況下提升檔案下載速度。請勿交錯 PNG 動畫檔案。
平滑化
將消除鋸齒功能套用到匯出的點陣圖,以便產生更高品質的點陣圖影像,並改善文字顯示品質。然而,對於放置在彩色背景上且已消除鋸齒的影像而言,平滑化可能會在周圍形成灰色像素的光圈,而且會增加 PNG 檔案大小。如果出現光圈,或者您要將 PNG 透明度放在彩色背景上,匯出影像時請不要使用平滑化。
(僅適用於 CS6 及更早版本) 純色遞色
將遞色套用到純色和漸層上。
(僅適用於 CS6 及更早版本) 移除漸層
(預設為關閉) 使用漸層中的第一個顏色,將應用程式中的所有漸層填色轉換成純色。漸層會增加 PNG 的大小,而且通常品質不佳。如果您使用了這個選項,請謹慎選取漸層的第一個顏色,以避免產生無法預期的結果。
-
(僅適用於 CS6 及更新版本) 如果您針對「位元深度」選取了 8 bpc,則選取「遞色」選項可指定可用顏色的像素組合方式,以模擬目前色盤中沒有的顏色。遞色可以改善顏色品質,但會增加檔案大小。請選取下列其中一個選項:
無
關閉遞色功能,並使用色表中與指定顏色最相近的純色來取代基本色表中沒有的顏色。關閉遞色功能可能會產生較小的檔案,但是顏色表現可能無法令人滿意。
順序
提供高品質的遞色,而且檔案大小增加的幅度最小。
擴散
提供最高品質的遞色,但會增加檔案大小和處理時間。此外,這個選項只能在選取網頁 216 色色盤時使用。
-
(僅適用於 CS6 及更新版本) 若您針對「位元深度」選取 8 bpc,請選取下列其中一個「色盤類型」來定義 PNG 影像的色盤:
網頁 216 色
使用標準的 216 色網頁安全色色盤來建立 PNG 影像,以達到良好的影像品質及最快的伺服器處理速度。
最適化
分析影像中的顏色,並為選取的 PNG 檔案建立唯一的色表。最適合用於顯示數千種或數百萬種顏色的系統上。它會建立最精確的影像色彩,但是所產生的檔案大小可能會超過使用網頁安全 216 色色盤所建立的 PNG。
接近網頁最適色
和「最適化」色盤選項相同,但是它會把相近的顏色都轉換成 216 色網頁安全色色盤。雖然產生的顏色色盤已針對影像最佳化,但 Animate 仍會盡量使用 216 色網頁安全色色盤中的顏色。在 256 色系統上啟用 216 色網頁安全色色盤時,這個選項會產生較佳的影像顏色。若要降低使用最適化色盤的 PNG 檔案大小,請使用「最多顏色數」選項來減少色盤中的顏色數目。
自訂
指定一個您已為選定影像完成最佳化的色盤。自訂色盤的處理速度與 216 色網頁安全色色盤相同。若要使用這個選項,您必須知道如何建立及使用自訂色盤。若要選取自訂色盤,請按一下「色盤」資料夾圖示 (顯示在「色盤」文字欄位結尾的資料夾圖示),然後選取色盤檔案。Animate 支援使用 ACT 格式 (由主要圖像應用程式匯出) 所儲存的色盤。
-
(僅適用於 CS6 及更新版本) 如果您選取了「最適化」或「接近網頁最適色」色盤,請為「最多顏色數」輸入一個數值,以設定在 PNG 影像中使用的顏色數目。較小的顏色數目可能會產生較小的檔案,但也可能會降低影像中的顏色品質。
-
(僅適用於 CS6 及更新版本) 若要選取逐行篩選方法來提高 PNG 檔案的壓縮率,並針對特定影像嘗試使用不同的選項,請選取下列其中一個「篩選」選項:
無
關閉篩選功能。
下方差值
傳輸每個位元組與前一個像素之對應位元組值之間的差異。
上方差值
傳輸每個位元組與上方緊鄰像素之對應位元組值之間的差異。
平均差值
使用兩個相鄰像素 (左邊和上面) 的平均來預測像素值。
路徑
以簡單的線性函數計算三個相鄰像素 (左邊、上面、左上),然後選擇最接近運算值的相鄰像素做為顏色預測值。
最適化
分析影像中的顏色,並為選取的 PNG 檔案建立唯一的色表。最適合用於顯示數千種或數百萬種顏色的系統上;它會建立最精確的影像色彩,但是所產生的檔案大小可能會超過使用網頁 216 色色盤所建立的 PNG。您可以減少色盤中的顏色數目,藉以降低使用最適化色盤所建立的 PNG 大小。
指定用於 OAM 匯出的發佈設定
您現在可以將 ActionScript、WebGL 或 HTML5 Canvas 格式的 Animate 內容匯出成 OAM (.oam) 動畫 Widget 檔案。從 Animate 產生的 OAM 檔案可以放置在 Dreamweaver、Muse 和 InDesign 中。若要將您的 Animate 內容匯出成 OAM 格式,請執行下列步驟:
-
按一下「檔案 > 發佈設定」。
-
在「發佈設定」對話方塊的左側面板中,選取「OAM」。
-
在「輸出檔案」方塊中,選取位置並輸入套件的名稱。
-
按一下「發佈」。您可以在儲存的位置檢視 OAM 套件。
預覽發佈格式和設定
「發佈預覽」命令會匯出檔案,並在預設瀏覽器中開啟預覽。如果您對 QuickTime 視訊進行預覽,「發佈預覽」會啟動 QuickTime 視訊播放程式。如果您要預覽放映檔,Animate 會啟動此放映檔。
-
請選取「檔案 > 發佈預覽」,然後選取要預覽的檔案格式。
Animate 會使用目前的「發佈設定」值,在與 FLA 檔案相同的位置建立指定類型的檔案。除非您覆寫或刪除這個檔案,否則此檔案會一直保留在這個位置。
如果在 Flash Professional CS6 中開啟使用 Animate 建立的 FLA,則 Animate 未提供的那些欄位的發佈設定會設定為預設值。
使用發佈描述檔
發佈描述檔可讓您:
儲存發佈設定組態、匯出組態,以及將發佈描述檔匯入其他文件或讓其他人使用。
匯入發佈描述檔,以便用於文件中。
建立描述檔,以便使用數種媒體格式發佈。
建立一個發佈描述檔供公司內部使用,與發佈檔案供客戶使用的方式不同。
為公司建立標準的發佈描述檔,以便確保檔案採用統一的格式發佈。
發佈描述檔會儲存在文件中,而非應用程式層級。
建立發佈描述檔
-
在「發佈設定」對話方塊中,按一下「描述檔選項」選單,然後選擇「建立描述檔」。
-
為發佈描述檔命名,然後按一下「確定」。
-
為您的文件指定發佈設定,然後按一下「確定」。
重製、修改或刪除發佈描述檔
-
從「發佈設定」對話方塊 (「檔案 > 發佈設定」) 的「描述檔」彈出式選單中,選取要使用的發佈描述檔:
- 若要建立重製的描述檔,請按一下「描述檔選項」選單,然後選擇「重製描述檔」。在「重製名稱」文字欄位中輸入描述檔的名稱,然後按一下「確定」。
- 若要修改發佈描述檔,請從「描述檔」選單中選取它,指定新的文件發佈設定,然後按一下「確定」。
- 若要刪除發佈描述檔,請按一下「描述檔選項」選單,然後選擇「刪除描述檔」。然後按一下「確定」。
匯出發佈描述檔
-
選取「檔案 > 發佈設定」,按一下「描述檔選項」選單,然後選擇「匯出描述檔」。
-
在「描述檔選項」選單中,選取「匯出描述檔」。將發佈描述檔匯出成 .APR 檔案,以匯入其他文件中。
-
接受發佈描述檔的預設儲存位置,或是瀏覽至某個新位置,然後按一下「儲存」。
匯入發佈描述檔
以 XML 形式匯入發佈描述檔的做法已過時,不建議使用。發佈描述檔現在只會匯出為.APR。
其他使用者建立並匯出發佈描述檔之後,您可以匯入並選取該發佈描述檔做為發佈設定選項使用。
-
選取「檔案 > 發佈設定」,按一下「描述檔選項」選單,然後選擇「匯入描述檔」。
-
瀏覽至發佈描述檔 .APR 檔案,然後按一下「開啟」。
自訂 HTML5 範本
發佈 HTML5 Canvas 專案期間,Animate 支援使用自訂範本做為包裝函式 HTML 檔案之用。您可以使用預設範本、匯入自訂 HTML 範本檔案,或者將目前的範本匯出至外部檔案。
您可以使用下列選項:
- 使用預設值:發佈時使用預設範本來產生 HTML 包裝函式檔案。
- 匯入新的:發佈時根據所建立的 HTML 包裝函式檔案來匯入自訂範本。
- 匯出:匯出要用於發佈的目前範本。
建立您的自訂範本
匯出預設範本,修改後再匯入,即可發佈含有您的修改的 Canvas 輸出。修改過的 (自訂) 範本應該會有存在於預設範本中的所有驗證權杖 (如預設範本中所述)。
將範本附加到您的發佈描述檔
您現在可以將 HTML5 Canvas 範本附加到發佈描述檔,以便有效率地建立一致的 HTML5 內容。 若要將現有範本增加到描述檔:
- 按一下「檔案 > 發佈設定」。
- 在「發佈設定」對話方塊中,選取「進階」標籤。
- 在「描述檔」方塊中,選取您要匯入並加入新範本的描述檔。
- 按一下「匯入新的」,選取範本並按一下「開啟」。