使用手冊 取消

在 HTML5 Canvas 中使用組件

  1. Adobe Animate 使用手冊
  2. Animate 簡介
    1. Animate 的新功能
    2. 視覺詞彙
    3. Animate 系統需求
    4. Animate 鍵盤快速鍵
    5. 在 Animate 中使用多種檔案類型
  3. 動畫
    1. Animate 中的動畫基本概念
    2. 如何在 Animate 中使用影格及關鍵影格
    3. Animate 中的逐格動畫
    4. 如何在 Animate 中使用傳統補間動畫
    5. 筆刷工具
    6. 移動導引線
    7. 移動補間動畫與 ActionScript 3.0
    8. 關於移動補間動畫
    9. 移動補間動畫
    10. 建立移動補間動畫
    11. 使用屬性關鍵影格
    12. 使用補間動畫將位置製成動畫
    13. 如何使用移動編輯器編輯移動補間動畫
    14. 編輯補間動畫的移動路徑
    15. 操作移動補間動畫
    16. 新增自訂加/減速
    17. 建立和套用移動預設效果
    18. 設定動畫補間動畫範圍
    19. 使用儲存為 XML 檔案的移動補間動畫
    20. 移動補間動畫與傳統補間動畫
    21. 形狀補間動畫
    22. 在 Animate 中使用骨塊工具動畫
    23. 在 Animate 進行角色製作
    24. 如何在 Adobe Animate 中使用遮色片圖層
    25. 如何在 Animate 中使用場景
  4. 互動
    1. 如何使用 Animate 建立按鈕
    2. 將 Animate 專案轉換成其他文件類型格式
    3. 在 Animate 中建立及發佈 HTML5 Canvas 文件
    4. 在 Animate 中使用程式碼片段增加互動功能
    5. 建立自訂 HTML5 組件
    6. 在 HTML5 Canvas 中使用組件
    7. 建立自訂組件:範例
    8. 自訂組件的程式碼片段
    9. 最佳作法 - 使用 Animate 做廣告
    10. 虛擬實境編寫和發佈
  5. 工作區和工作流程
    1. 建立和管理繪圖筆刷
    2. 在 HTML5 Canvas 文件中使用 Google 字體
    3. 使用 Creative Cloud Libraries 和 Adobe Animate
    4. 使用 Animate 的舞台和工具面板
    5. Animate 工作流程和工作區
    6. 在 HTML5 Canvas 文件中使用網頁字體
    7. 時間軸與 ActionScript
    8. 使用多重時間軸
    9. 設定偏好設定
    10. 使用 Animate 編寫面板
    11. 使用 Animate 建立時間軸圖層
    12. 匯出適用於行動裝置應用程式和遊戲引擎的動畫
    13. 移動和複製物件
    14. 範本
    15. Animate 中的尋找和取代
    16. 還原、重做和操作記錄面板
    17. 鍵盤快速鍵
    18. 如何在 Animate 中使用時間軸
    19. 建立 HTML 擴充功能
    20. 影像和 GIF 動畫的最佳化選項
    21. 匯出影像和 GIF 的設定
    22. Animate 中的資源面板
  6. 多媒體和視訊
    1. 在 Animate 中變形及結合圖像物件
    2. 在 Animate 中建立並使用元件實體
    3. 影像描圖
    4. 如何在 Adobe Animate 中使用聲音
    5. 匯出 SVG 檔案
    6. 建立要在 Animate 中使用的視訊檔案
    7. 如何在 Animate 增加視訊
    8. 使用 Animate 繪製及建立物件
    9. 調整線條和形狀
    10. 使用 Animate CC 中的筆畫、填色和漸層
    11. 使用 Adobe Premiere Pro 和 After Effects
    12. Animate CC 中的色彩面板
    13. 使用 Animate 開啟 Flash CS6 檔案
    14. 在 Animate 中使用傳統文字
    15. 將圖案放入 Animate 中
    16. Animate 中匯入的點陣圖
    17. 3D 圖像
    18. 在 Animate 中使用元件
    19. 使用 Adobe Animate 繪製線條和形狀
    20. 使用 Animate 中的元件庫
    21. 匯出聲音
    22. 在 Animate CC 中選取物件
    23. 在 Animate 中使用 Illustrator AI 檔案
    24. 套用混合模式
    25. 排列物件
    26. 使用命令選單自動執行工作
    27. 多國語言文字
    28. 使用 Animate 中的攝影機
    29. 圖像濾鏡
    30. 聲音和 ActionScript
    31. 繪圖偏好設定
    32. 使用鋼筆工具繪圖
  7. 平台
    1. 將 Animate 專案轉換成其他文件類型格式
    2. 自訂平台支援
    3. 在 Animate 中建立及發佈 HTML5 Canvas 文件
    4. 建立並發佈 WebGL 文件
    5. 如何封裝 AIR for iOS 的應用程式
    6. 發佈 AIR for Android 應用程式
    7. Adobe AIR for Desktop 的發佈功能
    8. ActionScript 發佈設定
    9. 最佳作法 - 在應用程式中組織 ActionScript
    10. 如何搭配使用 ActionScript 與 Animate
    11. Animate 工作區中的輔助功能
    12. 撰寫和管理指令碼
    13. 啟用自訂平台的支援
    14. 自訂平台支援概觀
    15. 使用自訂平台支援外掛程式
    16. ActionScript 3.0 的除錯
    17. 啟用自訂平台的支援
  8. 匯出與發佈
    1. 如何從 Animate CC 匯出檔案
    2. OAM 發佈
    3. 匯出 SVG 檔案
    4. 使用 Animate 匯出圖像和視訊
    5. 發佈 AS3 文件
    6. 匯出適用於行動裝置應用程式和遊戲引擎的動畫
    7. 匯出聲音
    8. 最佳作法 - 建立行動裝置內容的秘訣
    9. 最佳作法 - 視訊慣例
    10. 最佳作法 - SWF 應用程式編寫原則
    11. 最佳作法 - 建構 FLA 檔
    12. 最佳化 Animate 的 FLA 檔案的最佳作法
    13. ActionScript 發佈設定
    14. 指定 Animate 的發佈設定
    15. 匯出放映檔
    16. 匯出影像和 GIF 動畫
    17. HTML 發佈範本
    18. 使用 Adobe Premiere Pro 和 After Effects
    19. 快速分享和發佈您的動畫
  9. 疑難排解
    1. 已修正問題
    2. 已知問題

 

請使用本文,深入了解如何使用可自訂的組件。

組件會提供一組與可重複使用且可自訂的組件相關的功能,以提升廣告建立者的生產力。先前,Animate 支援與 Flash 目標搭配使用的 Flash 組件。從這個版本開始,Animate 支援 HTML5 Canvas。 

  1. 選取「檔案 > 新增」

    「新增文件」對話方塊畫面頂端的索引標籤中選擇「進階」,然後選取「HTML5 Canvas」選項。

    新增文件
    HTML5 Canvas

  2. 選取「視窗 > 組件」。

    預設組件

  3. 選取「組件 > 視訊」。將關聯的組件拖放到畫布上。 

  4. 選取「舞台」上的 Video 組件實體,檢視並修改「屬性」檢測器中的參數。Source 參數可讓您從本機位置選取視訊檔案,或者提供任何 URL 以播放視訊 (mp4、ogg、ogv 或 webm 格式)。

    拖放組件

  5. 選取「符合來源尺寸」,將視訊播放器的大小調整為符合輸入視訊尺寸。這個功能僅適用於 mp4 視訊。若是其他視訊類型,請手動調整舞台上的視訊實體大小,以確保外觀比例維持不變。

  6. 按下 CTRL + ENTER (在 MAC 則按下 CMD + ENTER) 預覽影片。視訊會在您的預設瀏覽器中播放。由於控制項預設為可見,因此,當您將滑鼠停駐在瀏覽器的視訊上時,即可檢視控制項。

    您可以使用相同程序來使用其他組件。

    預覽組件輸出

組件會以 DOM 元素的形式新增至 HTML 文件,因此,請參閱「組件程式碼片段」(「程式碼片段 > HTML5 Canvas > 組件」),將互動功能加入組件。

使用程式碼片段將互動功能加入組件

  1. 選取「視窗 > 組件」。

  2. 若要將互動功能加入組件,請選取「視窗 > 程式碼片段」面板。您可以檢視各種可用組件行為的對應。

  3. 在「程式碼片段」畫面中,選取「HTML5 Canvas > 組件」。

    預設程式碼片段

  4. 根據您所選的組件,按兩下對應的程式碼片段,以顯示「動作」面板中的程式碼片段。如需有關如何將互動功能加入程式碼片段的資訊,請參閱在 Animate 中使用程式碼片段增加互動功能

範例

請使用下列範例,了解如何使用程式碼片段,以便透過程式碼控制的視訊播放。

  1. 選取舞台上的視訊實體,並停用「屬性」檢測器中的「自動播放」設定。 

  2. 在「組件」面板中按兩下 Button 組件兩次,以便在舞台上建立兩個實體並放置按鈕。您也可以從「組件」面板將按鈕直接拖放到舞台上。

    放置按鈕

  3. 選取第一個按鈕實體,在 PI 將標籤變更為「播放」並將第二個按鈕變更為「暫停」。 

  4. 按一下「視窗 > 程式碼片段」,開啟「程式碼片段」面板。瀏覽至「HTML5 Canvas > 組件」並展開「使用者介面」區段。 

  5. 選取舞台上的「播放」按鈕,按兩下「程式碼片段」面板中的「按鈕按鍵事件」,然後按一下「確定」。Animate 會為選取的按鈕指定實體名稱。您可以在「動作」面板中檢視新加入的程式碼。

    增加程式碼片段

  6. 選取舞台上的視訊,並展開「程式碼片段」中的「視訊」區段。按兩下「播放視訊」。播放視訊所需的程式碼隨即增加到「動作」面板中。

    增加到「動作」面板中的程式碼

  7. 若要在按下按鈕時播放視訊,請移動 <啟動您的自訂程式碼> 和 <結束您的自訂程式碼> 區段之間的程式碼。 

    移動標記內的程式碼

  8. 若要增加可暫停視訊的程式碼,請選取暫停按鈕,指派新按鈕,再按一下處理常式並增加暫停視訊程式碼。

  9. 預覽影片。按一下「播放」按鈕以播放視訊,並按一下「暫停」按鈕以暫停視訊。 

您可以在「屬性」檢測器中檢視每個組件的 className 屬性。使用這些類別名稱可利用 CSS 針對組件進行外觀處理。使用 CSS 組件可載入您的自訂 CSS。CSS 組件可讓您選取影片中隨附的任何本機 CSS 檔案。

有趣的 HTML5 組件

在您的內容中增加互動性相當有趣,並且包含許多具有 HTML 5 組件的功能。想要了解如何在 Animate 使用這些 HTML5 組件嗎?請觀賞此範例結尾的教學課程並依照下列步驟執行。

  1. 按一下「視窗」並選取「組件」。

  2. 展開「視訊」資料夾,按一下視訊圖示並拖到舞台。

  3. 在「屬性」中,展開「位置和大小」索引標籤並設定所需的值。

如何使用 HTML5 組件加強您的 Animate 構圖

請觀看影片,以了解如何將更多組件加入您的構圖。

安裝散佈的組件

Animate 設計人員或開發人員可以使用「管理擴充功能」公用程式來安裝散佈的 ZXP 檔案組件。如需詳細資訊,請參閱安裝擴充功能

必要條件

安裝組件

若要安裝散佈的組件,請執行下列步驟:

  1. 按兩下 ManageExtensions.exe 檔案。「管理擴充功能」對話方塊隨即出現。

  2. 按一下「安裝擴充功能」並選取您要安裝的擴充功能 (.zxp 檔案)。如需詳細資訊,請參閱安裝擴充功能

  3. 若要檢視 Animate 中安裝的組件,請按一下「視窗 > 組件」。「組件」彈出式對話方塊隨即出現。

  4. 按一下右上角的功能表圖示,並按一下「重新載入組件」。

更快、更輕鬆地獲得協助

新的使用者?