在 Animate 中使用傳統文字

  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. 使用視訊提示點
    9. 使用 Animate 繪製及建立物件
    10. 調整線條和形狀
    11. 使用 Animate CC 中的筆畫、填色和漸層
    12. 使用 Adobe Premiere Pro 和 After Effects
    13. Animate CC 中的色彩面板
    14. 使用 Animate 開啟 Flash CS6 檔案
    15. 在 Animate 中使用傳統文字
    16. 將圖案放入 Animate 中
    17. Animate 中匯入的點陣圖
    18. 3D 圖像
    19. 在 Animate 中使用元件
    20. 使用 Adobe Animate 繪製線條和形狀
    21. 使用 Animate 中的元件庫
    22. 匯出聲音
    23. 在 Animate CC 中選取物件
    24. 在 Animate 中使用 Illustrator AI 檔案
    25. 使用噴刷工具套用圖樣
    26. 套用混合模式
    27. 排列物件
    28. 使用命令選單自動執行工作
    29. 多國語言文字
    30. 使用 Animate 中的攝影機
    31. 搭配使用 Animate 與 Adobe Scout
    32. 使用 Fireworks 檔案
    33. 圖像濾鏡
    34. 聲音和 ActionScript
    35. 繪圖偏好設定
    36. 使用鋼筆工具繪圖
  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. 最佳作法 - 輔助功能原則
    12. Animate 工作區中的輔助功能
    13. 撰寫和管理指令碼
    14. 啟用自訂平台的支援
    15. 自訂平台支援概觀
    16. 建立輔助功能內容
    17. 使用自訂平台支援外掛程式
    18. ActionScript 3.0 的除錯
    19. 啟用自訂平台的支援
  8. 匯出與發佈
    1. 如何從 Animate CC 匯出檔案
    2. OAM 發佈
    3. 匯出 SVG 檔案
    4. 使用 Animate 匯出圖像和視訊
    5. 發佈 AS3 文件
    6. 匯出適用於行動裝置應用程式和遊戲引擎的動畫
    7. 匯出聲音
    8. 匯出 QuickTime 視訊檔
    9. 使用 ActionScript 控制外部視訊播放
    10. 最佳作法 - 建立行動裝置內容的秘訣
    11. 最佳作法 - 視訊慣例
    12. 最佳作法 - SWF 應用程式編寫原則
    13. 最佳作法 - 建構 FLA 檔
    14. 最佳化 Animate 的 FLA 檔案的最佳作法
    15. ActionScript 發佈設定
    16. 指定 Animate 的發佈設定
    17. 匯出放映檔
    18. 匯出影像和 GIF 動畫
    19. HTML 發佈範本
    20. 使用 Adobe Premiere Pro 和 After Effects
    21. 快速分享和發佈您的動畫

關於傳統文字

傳統文字是 Animate 中舊版文字引擎的名稱。在 CS5 及更新版本中仍然可以使用傳統文字引擎。對於必須讓 SWF 檔案盡可能保持最小的特定內容類型 (例如在行動裝置上顯示的內容) 而言,使用傳統文字可能較適當。不過,在某些情況下 (例如需要精確控制文字版本),使用新的 TLF 文字則較為適當。如需有關 TLF 文字的資訊,請參閱使用 Text Layout Framework (TLF) 文字

您可以指定舞台上的個別文字物件要使用傳統文字或 TLF 文字引擎,只要選取該文字物件,再於「文字屬性」檢測器選擇要使用的文字引擎。

註解:

您可以隨時變更文字物件使用的文字引擎。如需轉換「傳統文字」為「TLF 文字」的資訊,請參閱在傳統與 TLF 文字之間轉換

您可以使用許多方法在 Animate 應用程式加入傳統文字。您可以建立包含在編寫文件時所建立之「靜態」文字的文字欄位,也可以建立「動態」文字欄位 (可顯示不斷更新的文字,如股市行情或新聞標題) 以及「輸入」文字欄位 (可讓使用者在表單或問卷中輸入文字)。

Animate 提供許多用來處理文字的方法。例如,您可以水平或垂直排列文字方向;設定字體、大小、樣式、顏色和行距等屬性;檢查拼字;透過旋轉、傾斜或翻轉的方式使文字變形;連結文字;允許選取文字;製作文字動畫;控制字體替代;並將字體當做共享元件庫的一部分來使用。Animate 文件可以使用 Type 1 PostScript® 字體、TrueType® 和點陣圖字體 (僅適用於 Macintosh)。

您可以使用 HTML 標籤及屬性,在文字欄位中保留 RTF 格式。使用 HTML 文字做為動態文字欄位或輸入文字欄位的內容時,可以將文字環繞 SWF 檔、JPEG 檔或影片片段等影像來排列。請參閱學習 ActionScript 2.0 中的「使用 HTML 格式化文字」。

就像影片片段實體一樣,文字欄位實體也是具有屬性和方法的 ActionScript® 物件。給定文字欄位一個實體名稱之後,就能使用 ActionScript 對文字欄位進行操控。不過,由於文字實體沒有「時間軸」,所以您無法在文字實體內部撰寫 ActionScript 程式碼。

您可以使用 ActionScript 將輸入文字和動態文字格式化,並建立捲動的文字欄位。ActionScript 為動態文字欄位和輸入文字欄位提供了事件,您可以捕捉這些事件,用來觸發指令碼。如需有關使用 ActionScript 來控制文字的詳細資訊,請參閱學習 ActionScript 2.0 中的「使用文字和字串」。

關於傳統文字欄位

您可以建立三種類型的傳統文字欄位:靜態、動態及輸入。

  • 靜態文字欄位會顯示不會以動態方式變更字元的文字。

  • 動態文字欄位會顯示以動態方式更新的文字,如股價行情或氣象報告。

  • 輸入文字欄位能讓使用者在表單或問卷中輸入文字。

    您可以建立水平文字 (由左至右排列) 或靜態垂直文字 (由右至左或由左至右排列)。請注意,不支援在傳統文字欄位中使用水平雙向語言 (希伯來文、阿拉伯文等) 。

    建立靜態文字時,您可以將文字置於單一字行上 (會在您打字時不斷擴展),或是將文字置於適用於水平文字的固定寬度欄位或適用於垂直文字的固定高度欄位 (兩者皆會自動擴展並換行) 中。建立動態文字或輸入文字時,可以將文字放在單一字行中,或是建立固定寬度或固定高度的文字欄位。

    注意:當您使用「靜態垂直文字」時,「屬性」檢測器中的寬度欄位會停用。修改高度會自動調整寬度值。同樣地,當您使用「靜態水平文字」時,「屬性」檢測器中的高度欄位會停用。修改寬度會自動調整高度值。

     

    所有傳統文字欄位都支援 Unicode。

    Animate 會在每個文字欄位的角落顯示控制點,識別文字欄位的類型:

  • 在不斷擴展的靜態水平文字上,文字欄位的右上角會出現圓形控制點。

  • 在寬度固定的靜態水平文字上,文字欄位的右上角會出現方形控制點。

  • 在不斷擴展、方向由右至左的靜態垂直文字上,文字欄位的左下角會出現圓形控制點。

  • 在高度固定、方向由右至左的靜態垂直文字上,文字欄位的左下角會出現方形控制點。

  • 在不斷擴展、方向由左至右的靜態垂直文字上,文字欄位的右下角會出現圓形控制點。

  • 在高度固定、方向由左至右的靜態垂直文字上,文字欄位的右下角會出現方形控制點。

  • 在不斷擴展的動態或輸入文字欄位上,文字欄位的右下角會出現圓形控制點。

  • 在高度和寬度都固定的動態文字或輸入文字上,文字欄位的右下角會出現方形控制點。

  • 在可捲動的動態傳統文字欄位上,圓形或方形控制點會是黑色實心的,而非空心的。

    您可以按住 Shift 鍵,然後在動態文字欄位或輸入文字欄位的控制點上按兩下,建立一個在「舞台」上輸入文字時,不會擴展的文字欄位。這個方法可以建立固定大小的文字欄位,如果填入超出欄位顯示範圍的文字,就會建立捲動文字。

    使用「文字」工具建立文字欄位後,請使用「屬性」檢測器指定文字欄位的類型,並設定相關數值,控制文字欄位與其內容在 SWF 檔中出現的樣子。

建立和編輯文字欄位

文字預設為水平對齊,但是靜態文字可以使用垂直對齊的方式。

大多數常見的文字處理技術,都可以用來編輯 Animate 中的文字。若要在 Animate 檔案中移動文字,或是在 Animate 與其他應用程式之間移動文字,請使用「剪下」、「複製」和「貼上」命令。

新增文字到舞台

  1. 選取「文字」工具
  2. 請從「文字屬性」檢測器上方的「文字引擎」選單,選取「傳統文字」。
  3. 在「屬性」檢測器 (「視窗 > 屬性」) 的彈出式選單中選取文字類型,指定文字欄位的類型:

    動態文字

    可建立顯示動態更新文字的欄位。

    輸入文字

    可建立能供使用者輸入文字的欄位。

    靜態文字

    可建立無法動態更新的欄位。

  4. 僅適用於靜態文字:在「文字屬性」檢測器中,從「文字方向」選單中選取文字方向與流排的方向。(「水平」是預設設定)。
  5. 請在「舞台」上執行下列其中一個步驟:
    • 若要建立以單行顯示文字的文字欄位,請在文字要開始的地方按一下。

    • 若要建立寬度固定 (適用於水平文字) 或高度固定 (適用於垂直文字) 的文字欄位,請將指標放在文字要開始的地方,然後拖曳出所需的寬度或高度。

    註解:

    如果建立的文字欄位在打字時擴展到「舞台」邊緣之外,這些文字並不會遺失。若要重新取得控制點,請加入斷行符號、移動文字欄位或是選取「檢視 > 貼上板」。

  6. 在「屬性」檢測器中選取文字屬性。

變更文字欄位的大小

  1. 拖曳文字欄位的調整大小控制點。

    已選取文字時,您可以拖曳藍色範圍框的其中一個控制點來調整文字欄位大小。靜態文字欄位有四個控制點,可以讓您以水平的方式調整文字欄位大小。動態文字欄位有八個控制點,可以讓您以垂直、水平和對角線的方式來調整文字欄位大小。

切換文字欄位的固定寬度 (或固定高度) 和擴展模式

  1. 在調整大小控制點上連按兩下。

選取文字欄位中的字元

  1. 選取「文字」工具
  2. 請執行下列其中一項:
    • 拖曳以選取字元。

    • 按兩下以選取單字。

    • 按一下以指定選取範圍開始的地方,再按 Shift + 按一下以指定選取範圍結束的地方。

    • 按下 Control+A (Windows) 或 Command+A (Macintosh) 以選取欄位內所有的文字。

選取文字欄位

  1. 使用「選取」工具 ,然後按一下文字欄位。按 Shift + 按一下文字欄位,可以選取多個文字欄位。

設定動態和輸入文字選項

  1. 在現有的動態文字欄位中按一下。
  2. 在「屬性」檢測器中,確認彈出式選單內已顯示「動態文字」或「輸入文字」。
  3. 輸入文字欄位的實體名稱。
  4. 指定文字的高度、寬度和位置。
  5. 選取字體和樣式。
  6. 在「屬性」檢測器的「段落」區域中,從「行為」選單指定下列其中一個選項:

    單行

    將文字顯示為一行。

    多行

    以多行顯示文字。

    多行不換行

    以多行來顯示文字,但是這段文字只有在遇到 Enter (Windows) 或 Return (Macintosh) 這類的分行字元時才會斷行。

  7. 若要讓使用者能夠選取動態文字,請按一下「可選取的」 。取消選取這個選項可防止使用者選取動態文字。
  8. 若要使用適當的 HTML 標籤來保留 RTF 格式 (如字體和超連結),請按一下「以 HTML 格式化文字」
  9. 若要為文字欄位顯示黑色邊框和白色背景,請按一下「顯示文字邊框」
  10. (選擇性) 在「變數」方塊中輸入文字欄位的變數名稱 (只有在針對 Adobe Macromedia Flash Player 5 或更早版本進行編寫時,才能使用這個選項)。

    從 Macromedia Flash MX (版本 6) 開始,則是使用「屬性」檢測器來指定文字欄位的實體名稱。雖然為了與 Macromedia Flash 5 和更早版本的相容性考量,您仍然可以搭配動態文字欄位使用變數名稱方法,但是 Adobe 不建議您這麼做,因為這樣就不能控制其他文字欄位的屬性或套用樣式表設定。

  11. (選擇性) 按一下「內嵌字體」以開啟「字體內嵌」對話方塊。如需詳細資訊,請參閱一致文字外觀的內嵌字體

設定垂直文字的偏好設定

  1. 選取「編輯 > 偏好設定」(Windows) 或「Animate > 偏好設定」(Macintosh),然後按一下「偏好設定」對話方塊中的「文字」類別。

  2. 在「垂直文字」下,設定下列任一選項:

    預設文字方向

    會自動將新的文字欄位指定為垂直方向。

    文字由右至左排列

    讓垂直文字行由右至左填滿頁面。

    無字距微調

    避免將字距微調套用到垂直文字 (水平文字上仍會使用字距微調功能)。

設定傳統文字特質

關於傳統文字特質

註解:

若要使用「階層式樣式表 (CSS)」,請使用 ActionScript 來套用樣式表。如需詳細資訊,請參「ActionScript 3.0 開發人員指南」中的套用階層式樣式表

您可以設定文字的字體和段落屬性。字體屬性包括字體系列、字體大小、樣式、顏色、字母間距、自動微調和字元位置。段落屬性包括對齊、邊界、縮排和行距。

關於靜態文字的部分,其字體外框會在已發佈的 SWF 檔中匯出。對於水平靜態文字,您可以使用裝置字體,而不要匯出字體外框。

對於動態或輸入文字,Animate 則會儲存字體的名稱,然後 Flash Player 便會在使用者的系統中尋找相同或類似的字體。您也可以將字體外框嵌入動態或輸入文字欄位中。將字體外框嵌入會增加檔案大小,但是它保證將正確的字體資訊提供給使用者。

建立新文字時,Animate 會使用目前在「屬性」檢測器中設定的文字特質。當您選取現有的文字時,請使用「屬性」檢測器來變更字體和段落的特質,並指定 Animate 要使用裝置字體,而不要內嵌字體外框資訊。

設定字體、字體大小、樣式和顏色

  1. 使用「選取」工具 ,在舞台上選取一個或多個文字欄位。
  2. 在「屬性」檢測器 (「視窗 > 屬性」) 中,從「系列」彈出式選單選取字體,或輸入字體名稱。
    註解:

    _sans、_serif、_typewriter 以及裝置字體只能用於靜態水平文字。

  3. 輸入字體大小的值。

    字體大小是以點數來設定,與目前的尺規單位無關。

  4. 若要套用粗體或斜體樣式,請在「樣式」選單中選取該樣式。

    如果選取的字體不包含粗體或斜體樣式,則選單中就不會顯示這個樣式。您可以選取「文字」選單中的「仿粗體」或「仿斜體」樣式 (「文字 > 樣式 > 仿粗體」或「文字 > 樣式 > 仿斜體」)。「仿粗體」和「仿斜體」樣式會由作業系統加至「一般」樣式。「仿」字體樣式外觀可能不如實際粗體或斜體樣式來得好看。

  5. 從「消除鋸齒」彈出式選單 (在「顏色」控制項底下) 中選取顯示字體的方法,將文字最佳化。
  6. 若要為文字選取填色顏色,請按一下「顏色」控制項,然後執行下列其中一個步驟:
    • 從「顏色」選單選取顏色。

    • 在左上角的方塊中輸入顏色的十六進位值。

    • 按一下「顏色挑選器」 ,然後從系統的顏色挑選器中選取顏色 (設定文字顏色時,只能使用純色,不能使用漸層。若要將漸層套用至文字,請打散文字,再將文字轉換為它的組成線條和填色)。

設定字母間距、字距微調和字元位置

字母間距會在字元之間插入一致的空間。請使用字母間距,為選取的字元或整個文字區塊調整間距。

字元間距微調會控制成對字元之間的間距。很多字體都有內建的字距微調資訊。例如,AV 通常會比 AD 更靠近。Animate 提供水平字距調整和字距微調 (用於水平文字) 以及垂直字距調整和字距微調 (用於垂直文字) 的功能。

對於垂直文字,您可以使用「Animate 偏好設定」中的預設值來停用字距微調。如果您這麼做,且仍然在「屬性」檢測器中選取字距微調選項,字距微調就只會套用至水平文字。

  1. 使用「文字」工具 ,在舞台上選取一個或多個句子、段落或文字欄位。
  2. 在「屬性」檢視窗中 (「視窗 > 屬性」),設定下列選項:
    • 若要指定字元間距 (字距和字距微調),請在「字元間距」欄位中輸入值。

    • 若要使用字體內建的字距微調資訊,請選取「自動微調」。

    • 若要指定上標或下標字元位置,請按一下「切換上標」或「切換下標」按鈕。預設的位置為「一般」。「一般」會將文字放在基線上;「上標」會將文字放在基線上方 (水平文字) 或基線右邊 (垂直文字);「下標」會將文字放在基線下方 (水平文字) 或基線左邊 (垂直文字)。

設定對齊、邊界、縮排和行距

「對齊」是用來決定段落中的每行文字相對於文字欄位邊緣的位置。水平文字會相對於文字欄位的左邊和右邊完成對齊,垂直文字則會相對於文字欄位的頂邊和底部完成對齊。文字可以對齊文字欄位的一邊、在文字欄位中置中,或是對齊文字欄位的兩邊 (齊行)。

「邊界」是用來決定文字欄位邊框與其文字之間的間距大小。「縮排」是用來決定段落邊界和第一行起始處之間的距離。

「行距」是用來決定段落中相鄰兩行之間的距離。若是水平文字,行距會調整垂直欄位之間的間距。

處理水平文字

  1. 使用「文字」工具 ,在舞台上選取一個或多個文字欄位。
  2. 在「屬性」檢視窗中 (「視窗 > 屬性」),設定下列選項:
    • 若要設定對齊方式,請按一下「靠左對齊」、「置中對齊」、「靠右對齊」或「齊行」。

    • 若要設定左、右邊界,請在「屬性」檢測器之「段落」區域的「邊界」文字欄位中輸入值。

    • 若要指定縮排,請在「屬性」檢測器之「段落」區域的「縮排」文字欄位中輸入值。

    • 若要指定行距,請在「屬性」檢測器之「段落」區域的「行距」文字欄位中輸入值。

使用垂直文字

  1. 使用「文字」工具 ,在舞台上選取一個或多個文字欄位。
  2. 在「屬性」檢視窗中 (「視窗 > 屬性」),設定下列選項:
    • 若要設定對齊方式,請按一下「向上對齊」、「對齊中間」、「向下對齊」或「齊行」。

    • 若要設定上、下邊界,請在「屬性」檢測器之「段落」區域的「邊界」欄位中輸入值。

    • 若要指定縮排,請在「屬性」檢測器之「段落」區域的「縮排」文字欄位中輸入值。

    • 若要指定行距,請在「屬性」檢測器之「段落」區域的「行距」文字欄位中輸入值。

傳統文字消除鋸齒

消除鋸齒可讓您將螢幕文字的邊緣平滑化。消除鋸齒選項對顯示較小字體文字特別有效。啟用消除鋸齒時,目前選取範圍中的所有文字都會受到影響。消除鋸齒會以同樣的方式處理所有的文字字級。

如果使用者安裝了 Flash® Player 7 或更新版本,消除鋸齒就能支援靜態、動態及輸入文字。如果使用者安裝的是較早版本的 Flash Player,則只支援靜態文字。

在 Animate 文件中使用小型文字時,請牢記下列原則:

  • 小型字體的 Sans Serif 文字 (例如 Helvetica 或 Arial) 在顯示時會比小型字體的 Serif 文字來得清楚。

  • 某些類型樣式 (如粗體及斜體) 會讓小字體文字較不易辨識。

  • 在某些情況下,文字看起來比在其他應用程式中同一字體大小的文字來得小。

Animate 文字顯示引擎可以在 Animate (FLA) 文件及已發佈的 SWF 檔中提供清晰、高品質的文字顯示。「消除鋸齒增加易讀性」設定讓文字更容易辨識,特別適用於小型字體上。自訂消除鋸齒功能,可讓您指定個別文字欄位字體的粗細及清晰度。

每當對 Flash Player 8 或更新版本進行發佈,且已選取「消除鋸齒增加易讀性」或「自訂消除鋸齒」時,都會自動啟用高品質消除鋸齒功能。「消除鋸齒增加易讀性」可能會在載入 Animate SWF 檔案時造成些許的延遲,特別是在 Animate 文件的第一個影格中使用了四或五種不同的字元集時更為明顯。高品質消除鋸齒功能也會增加 Flash Player 所佔用的記憶體。例如,使用四或五種字體的話,會增加大約 4 MB 的記憶體佔用量。

當檔案的發佈設定是 Adobe® Flash® Player 8 或更新版本,而且您選擇的消除鋸齒選項是「消除鋸齒增加易讀性」或「自訂消除鋸齒」時,高品質消除鋸齒功能可使用於下列情況:

  • 已縮放或旋轉的未變形文字

    注意:雖然文字可以縮放或旋轉,但必須保持平整 (也就是不可以發生變形)。例如,如果您傾斜字體或以其他方式調整字體形狀,就會自動停用「消除鋸齒增加易讀性」。

  • 所有字體系列 (包括粗體、斜體等)

  • 顯示最多 255 個點的大小

  • 匯出成常見的非 Animate 檔案格式 (GIF 或 JPEG)

在下列情況下,會停用高品質消除鋸齒功能:

  • 選取 Flash Player 7 或更早版本做為 Flash Player 的版本。

  • 選取了「消除鋸齒增加易讀性」或「自訂消除鋸齒」以外的消除鋸齒選項。

  • 文字已傾斜或翻轉。

  • 將 FLA 檔匯出至 PNG 檔。

使用文字消除鋸齒

Animate 提供了改良的字體點陣化,可讓您指定字體的消除鋸齒屬性。改良後的消除鋸齒功能僅適用於發佈為 Flash Player 8 或更新版本格式的 SWF 檔。如果是發佈為舊版 Flash Player 格式的檔案,您只能使用「消除動畫鋸齒」功能。

註解:

若要使用消除鋸齒,必須內嵌文字欄位所使用的字體。如果您不內嵌字體,則傳統文字的文字欄位可能出現空白。如果將「消除鋸齒」設定更改為「使用裝置字體」,會讓文字不正確顯示,則您需要內嵌字體。Animate 會自動針對舞台上建立之文字欄位中已存在的文字來內嵌字體。不過,如果您打算允許在執行階段變更文字,則應該手動內嵌字體。如需指示,請參閱一致文字外觀的內嵌字體

選擇已選取文字的消除鋸齒選項

  1. 在「屬性」檢測器中,從「字體顯示方式」彈出式選單選擇下列其中一個選項:

    使用裝置字體

    會指定 SWF 檔使用本機電腦中安裝的字體來顯示字體。一般而言,裝置字體針對大部分的字體大小都能清楚辨識。雖然這個選項不會增加 SWF 檔的大小,但是您就不得不依賴使用者電腦中安裝的字體來顯示字體。使用裝置字體時,只要選擇一般會安裝的字體系列即可。

    您無法對旋轉或垂直的傳統文字使用裝置字體。如果您要使用旋轉或垂直的傳統文字,請選取其他消除鋸齒模式,並內嵌文字欄位所使用的字體。

    點陣字 (無消除鋸齒)

    關閉消除鋸齒功能,不提供文字平滑化處理。文字會顯示出銳利的邊緣,而且由於字體外框是內嵌在檔案中,因此會增加所產生的 SWF 檔大小。點陣圖文字匯出後看起來很清晰,但縮放效果卻很差。

    消除動畫鋸齒

    會忽略對齊和字距微調資訊以建立較為順暢的動畫。由於內嵌了字體外框的緣故,這個選項會建立較大的 SWF 檔。為了增加易讀性,請在指定這個選項時,使用 10 點或更大的文字。

    消除鋸齒增加易讀性

    使用可讓字體 (特別是小字體) 更易於閱讀的 Animate 文字顯示引擎。由於內嵌了字體外框的緣故,這個選項會建立較大的 SWF 檔。您必須發佈至 Flash Player 8 或更新版本,才能使用這個選項 (如果您想要製作文字動畫,就不要使用這個選項,請改用「消除動畫鋸齒」)。

    自訂消除鋸齒

    可讓您修改字體的屬性。請使用「清晰度」來指定文字邊緣和背景之間轉換的平滑度。請使用「粗細」來指定字體在消除鋸齒轉換效果上顯示的粗細程度 (數值越大,字元看起來便越粗)。由於內嵌了字體外框的緣故,指定「自訂消除鋸齒」會建立較大的 SWF 檔。您必須發佈至 Flash Player 8 或更新版本,才能使用這個選項

將內容升級成適合使用 Flash 8 或更新版本,消除鋸齒功能的格式

  1. 開啟為了使用 Flash Player 7 或更早版本而建立的 FLA 檔。
  2. 在「發佈設定」對話方塊 (「檔案 > 發佈設定」) 的「版本」彈出式選單中,選取 Flash Player 8 或 Flash Player 9。
  3. 選取要套用「消除鋸齒增加易讀性」或「自訂消除鋸齒」選項的文字欄位。
  4. 在「屬性」檢測器中,從「字體顯示方式」彈出式選單選取「消除鋸齒增加易讀性」或「自訂消除鋸齒」。

讓傳統文字變成可選取的

靜態水平文字或動態文字可由正在檢視 Animate 應用程式的使用者選取。(輸入文字預設是可選取的)。選取文字之後,使用者就能將文字複製、剪下並貼至別的文件中。

  1. 使用「文字」工具 ,選取要設定為「可選取的」的水平文字。
  2. 在「屬性」檢測器 (「視窗 > 屬性」) 中選取「靜態文字」或「動態文字」。
  3. 按一下「可選取的」

將文字變形

您可以透過對文字欄位進行變形,建立文字效果。例如,您可以旋轉、傾斜、翻轉和縮放文字欄位 (將文字欄位當做物件進行縮放時,「屬性」檢測器並不會反映點的大小之增減情況)。文字欄位在變形之後,仍然可以對當中的文字進行編輯,但過度變形可能會導致文字難以閱讀。

您也可以使用時間軸特效來製作文字的動畫。例如,您可以讓文字具有跳躍、淡入淡出或爆破的動畫效果。

打散傳統文字

您可以將「傳統文字」打散,將每個字元放在不同的文字欄位中。然後您就可以將文字欄位快速散佈到不同的圖層,並將每一個欄位製作成動畫。但是,您無法將可捲動傳統文字欄位中的文字打散。

您也可以將文字轉換為它的組成線條並填色,將它當作圖像來進行形狀調整、擦除等處理。如同其他的形狀一樣,您可以將這些經過轉換的字元分別群組起來;或是將它們變成元件,製作成動畫。將文字轉換為圖像線條並填色之後,便無法再編輯文字。

註解:

傳統文字的「打散」命令僅適用於外框字體,例如 TrueType 字體。若將點陣圖字體打散,字體會從螢幕上消失。PostScript 字體只能在 Macintosh 系統上打散。

  1. 使用「選取」工具 ,然後按一下文字欄位。
  2. 選取「修改 > 打散」。

    您選取的文字當中,每個字元都會放置在不同的文字欄位中。文字在舞台上的位置則保持不變。

  3. 再次選取「修改 > 打散」,將字元轉換成「舞台」上的形狀。

建立文字超連結

  1. 選取文字或文字欄位:
    • 使用「文字」工具 選取文字欄位中的文字。

    • 若要連結文字欄位中的所有文字,請使用「選取」工具 ,來選取文字欄位。

  2. 在「屬性」檢測器 (「視窗 > 屬性」) 之「選項」區域的「連結」文字欄位中,輸入文字欄位的連結目標 URL。
註解:

若要建立電子郵件地址的連結,請使用 mailto: URL。例如,輸入 mailto:adamsmith@example.com

建立捲動的傳統文字

有數種方法可以在 Animate 中建立捲動文字:

  • 使用選單命令或文字欄位控制點,讓動態或輸入文字欄位變成可捲動的欄位。這麼做並不會將文字欄位加入捲軸,而是允許使用者透過方向鍵或滑鼠滾輪來捲動文字 (文字欄位也設為「可選取的」)。使用者必須先按一下文字欄位,使其取得焦點。

  • 新增 ActionScript 3.0 UIScrollbar 組件至文字欄位使其捲動。如需詳細資訊,請參閱使用 ActionScript 3.0 組件中的「使用 UIScrollBar 組件」。

  • 在 ActionScript 3.0 中,使用 TextField 類別的 scrollHscrollV 屬性。

  • 新增 ActionScript 2.0 ScrollBar 組件至文字欄位使其捲動。如需詳細資訊,請參閱 ActionScript 2.0 組件語言參考中的「UIScrollBar 組件」。

  • 在 ActionScript 2.0 ,使用 TextField 物件的 scrollmaxscroll 屬性控制文字欄位的垂直捲動,以及使用 hscrollmaxhscroll 屬性控制文字欄位的水平捲動。請參閱學習 ActionScript 2.0 中的「範例:建立捲動文字」。

 

讓動態文字變成可捲動的

  1. 請執行下列其中一項:
    • 按 Shift + 按兩下動態文字欄位右下方的控制點。控制點將會從沒有填色的方形 (無法捲動) 轉變為已填色的方形 (可捲動)。

    • 使用「選取」工具 選取動態文字欄位,然後選取「文字 > 可捲動」。

    • 使用「選取」工具來選取動態文字欄位,在動態文字欄位上按一下右鍵 (Windows) 或 Control+按一下該欄位 (Macintosh),然後從快顯選單中選取「可捲動」。

遮蔽裝置字體文字

您可以使用影片片段來遮蔽其他影片片段中的裝置字體文字 (但不能使用「舞台」上的遮色片圖層來遮蔽裝置字體)。若要讓這個影片片段遮色片正常運作,使用者必須使用 Flash Player 6 (6.0.40.0) 或更新版本。

使用影片片段來遮蔽裝置字體文字時,Animate 會使用遮色片的矩形範圍框作為遮蔽形狀。也就是說,如果您為 Animate 編寫環境中的裝置字體文字,建立了非矩形的影片片段遮色片,出現在 SWF 檔中的遮色片會顯示遮色片的矩形範圍框形狀,而不是遮色片本身的形狀。

如需有關將影片片段當做遮色片使用的詳細資訊,請參閱學習 ActionScript 2.0 中的「將影片片段當做遮色片使用」。

如需裝置字體遮色片的範例,請參閱「Animate 範例」網頁,網址為 www.adobe.com/go/learn_fl_samples_tw。下載並解壓縮 Samples 這個壓縮檔並瀏覽至 Masking\DeviceFontMasking 資料夾存取範例。

SWF 應用程式中的 Unicode 文字編碼

Flash Player 7 和更新版本都能支援 Flash Player 格式裡 SWF 檔的 Unicode 文字編碼方式。這項支援可大幅提高您在 SWF 檔中使用多國語言文字的能力,例如在單一文字欄位內使用兩種語言。只要是安裝了 Flash Player 7 或更新版本的使用者,就能在 Flash Player 7 或更新版本的應用程式中檢視多國語言文字 (不論正在執行 Flash Player 的作業系統使用哪一種語言)。

Adobe 標誌

登入您的帳戶