- 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 文档中使用 Web 字体
- 时间轴和 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
- ActionScript 发布设置
- 最佳做法 - 管理应用程序中的 ActionScript
- 如何在 Animate 中使用 ActionScript
- Animate 工作区中的辅助功能
- 编写和管理脚本
- 启用自定义平台支持
- 自定义平台支持概述
- 使用自定义平台支持插件
- 调试 ActionScript 3.0
- 启用自定义平台支持
- 导出和发布
- 故障排除
关于传统文本
传统文本是 Animate 中早期文本引擎的名称。传统文本引擎在 CS5 和更高版本中仍可用。传统文本对于某类内容而言可能更好一些,例如用于移动设备的内容,其中 SWF 文件大小必须保持在最小限度。不过,在某些情况下,例如需要对文本布局进行精细控制,则需要使用新的 TLF 文本。有关 TLF 文本的信息,请参阅使用 Text Layout Framework (TLF) 文本。
通过选择文本对象,然后在“文本属性”检查器中选择所需的文本引擎,指定舞台上的某个文本对象使用传统文本引擎还是 TLF 文本引擎。
您可以随时更改文本对象使用的文本引擎。有关将传统文本转换为 TLF 文本的信息,请参阅在传统文本和 TLF 文本之间进行转换。
您可以在 Animate 应用程序中以各种方式包含传统文本。您可以创建包含静态文本的文本字段。在创作文档时可以创建静态文本。还可以创建动态文本字段和输入文本字段,前者显示不断更新的文本,如股票报价或头条新闻,后者使用户能够输入表单或调查表的文本。
Animate 提供了许多种处理文本的方法。例如,可以水平或垂直放置文本;设置字体、大小、样式、颜色和行距等属性;检查拼写;对文本进行旋转、倾斜或翻转等变形;链接文本;使文本可选择;使文本具有动画效果;控制字体替换;以及将字体用作共享库的一部分。Animate 文档可以使用 Type 1 PostScript® 字体、TrueType® 字体和位图字体(仅限 Macintosh)。
您可以使用 HTML 标签和属性在文本字段中保留丰富文本格式。在动态文本字段或输入文本字段的内容中使用 HTML 文本时,可以使文本围绕图像(如 SWF 或 JPEG 文件或影片剪辑)排列。请参阅学习使用 ActionScript 2.0 中的“使用 HTML 格式的文本”。
就象影片剪辑实例一样,文本字段实例也是具有属性和方法的 ActionScript® 对象。通过为文本字段指定实例名称,可以用 ActionScript 控制它。但是,不能在文本实例内部编写 ActionScript 代码,因为文本实例没有时间轴。
可以使用 ActionScript 来设置输入文本和动态文本的格式,以及创建滚动的文本字段。ActionScript 有一些用于动态文本字段和输入文本字段的事件,您可以捕获这些事件并使用它们来触发脚本。有关使用 ActionScript 控制文本的信息,请参阅学习使用 ActionScript 2.0 中的“使用文本和字符串”。
关于传统文本字段
您可以创建三种类型的传统文本字段:静态、动态和输入。
静态文本字段显示不会动态更改字符的文本。
动态文本字段显示动态更新的文本,如股票报价或天气预报。
输入文本字段使用户可以在表单或调查表中输入文本。
您可以创建水平文本(从左到右流向)或静态垂直文本(从右到左流向或从左到右流向)。注意,不支持在传统文本字段中使用水平的双向语言(希伯来语、阿拉伯语等)。
创建静态文本时,可以将文本放在单独的一行中,该行会随着您的键入而扩展,也可以将文本放在定宽字段(适用于水平文本)或定高字段(适用于垂直文本)中,这些字段会自动扩展和折行。在创建动态文本或输入文本时,可以将文本放在单独的一行中,也可以创建定宽和定高的文本字段。
使用静态垂直文本时,宽度字段在属性检查器中无效。修改高度会自动调整宽度值。同样,使用静态水平文本时,高度字段在属性检查器中无效。修改宽度会自动调整高度值。
所有传统文本字段都支持 Unicode。
Animate 在每个文本字段的一角显示一个手柄,用以标识该文本字段的类型:
对于扩展的静态水平文本,会在该文本字段的右上角出现一个圆形手柄。
对于具有固定宽度的静态水平文本,将在文本字段的右上角显示一个方形手柄。
对于具有从右至左流向和扩展的静态垂直文本,将在文本字段的左下角显示一个圆形手柄。
对于具有从右至左流向和固定高度的静态垂直文本,将在文本字段的左下角显示一个方形手柄。
对于具有从左至右流向和扩展的静态垂直文本,将在文本字段的右下角显示一个圆形手柄。
对于具有从左至右流向和固定高度的静态垂直文本,将在文本字段的右下角显示一个方形手柄。
对于可扩展的动态或输入文本字段,将在文本字段的右下角显示一个圆形手柄。
对于具有定义的高度和宽度的动态或输入文本,将在文本字段的右下角显示一个方形手柄。
对于动态可滚动的传统文本字段,圆形或方形手柄将变为实心黑色而不是空心。
您可以在按住 Shift 的同时双击动态和输入文本字段的手柄,以创建在舞台上输入文本时不扩展的文本字段。这样您就可以创建固定大小的文本字段,并用多于它可以显示的文本来填充它,从而创建滚动文本。
在使用文本工具创建文本字段之后,可以使用属性检查器指定文本字段的类型,并设置控制文本字段及其内容在 SWF 文件中的显示方式的值。
创建和编辑文本字段
默认情况下,文本是水平的,但是静态文本也可以垂直对齐。
可以使用最常用的字处理方法编辑 Animate 中的文本。使用“剪切”、“复制”和“粘贴”命令可以在 Animate 文件内、在 Animate 和其他应用程序之间移动文本。
向舞台中添加文本
-
选择“文本”工具 。
-
从“文本属性”检查器顶部的“文本引擎”菜单中选择“传统文本”。
-
在“属性”检查器(“窗口”>“属性”)中,从弹出菜单中选择一种文本类型来指定文本字段的类型:
动态文本
创建一个显示动态更新的文本的字段。
输入文本
创建一个供用户输入文本的字段。
静态文本
创建一个无法动态更新的字段。
-
仅对于静态文本:在“文本属性”检查器中,从“文本方向”菜单中为文本方向和文本流向选择一个方向。(默认设置为“水平”。)
-
在舞台上,执行下列操作之一:
要创建在一行中显示文本的文本字段,请单击文本的起始位置。
要创建定宽(对于水平文本)或定高(对于垂直文本)的文本字段,请将指针放在文本的起始位置,然后拖到所需的宽度或高度。
如果创建的文本字段在您键入文本时延伸到舞台边缘以外,文本将不会丢失。若要使手柄再次可见,可添加换行符,移动文本字段,或选择“视图”>“剪贴板”。
-
在“属性”检查器中选择文本属性。
更改文本字段的大小
-
拖动文本字段的调整大小手柄。
选中文本后,会出现一个蓝色边框,您可以通过拖动其中一个手柄来调整文本字段的大小。静态文本字段有 4 个手柄,使用它们可沿水平方向调整文本字段的大小。动态文本字段有 8 个手柄,使用它们可沿垂直、水平或对角线方向调整文本字段的大小。
在定宽(或定高)与可延伸之间切换文本字段
-
双击调整大小手柄。
选择文本字段中的字符
-
选择“文本”工具 。
-
请执行下列操作之一:
通过拖动选择字符。
双击选择一个单词。
单击指定选定内容的开头,然后按住 Shift 单击指定选定内容的末尾。
按 Ctrl+A (Windows) 或 Command+A (Macintosh) 选中字段中的所有文本。
选择文本字段
-
使用“选取”工具 单击一个文本字段。按住 Shift 并单击可选择多个文本字段。
设置动态和输入文本选项
-
在一个现有动态文本字段中单击。
-
在“属性”检查器中,确保弹出菜单中显示了“动态”或“输入”。
-
输入文本字段的实例名。
-
指定文本的高度、宽度和位置。
-
选择字体和样式。
-
在属性检查器的“段落”部分中,从“行为”菜单中指定下列选项之一:
单行
将文本显示为一行。
多行
将文本显示为多行。
多行不换行
将文本显示为多行,并且仅当最后一个字符是换行字符(如 Enter (Windows) 或 Return (Macintosh))时,才换行。
-
若要允许用户选择动态文本,请单击“可选”。取消选中此选项将使用户无法选择动态文本。
-
若要用适当的 HTML 标签保留丰富文本格式(如字体和超链接),请单击“将文本呈现为 HTML”。
-
若要为文本字段显示黑色边框和白色背景,请单击“在文本周围显示边框”。
-
(可选)在“变量”框中,输入该文本字段的变量名称。(仅当针对 Adobe 的 Macromedia Flash Player 5 或更早版本进行创作时,才使用此选项。)
从 Macromedia Flash MX(第 6 版)开始,需要使用属性检查器为文本字段指定实例名称。尽管可以为动态文本字段使用变量名方法,以向后兼容到 Macromedia Flash 5 和更早的版本,但 Adobe 不建议这样做,因为无法控制其他文本字段属性,也无法应用样式表设置。
-
(可选)单击“嵌入”打开“字体嵌入”对话框。有关详细信息,请参阅嵌入字体以实现一致的文本外观。
为垂直文本设置首选参数
-
选择“编辑”>“首选参数”(Windows) 或“Animate”>“首选参数”(Macintosh),然后在“首选参数”对话框中单击“文本”类别。
-
在“垂直文本”下,设置下列任意选项:
默认文本方向
自动将新的文本字段设置为垂直方向。
从右至左的文本流向
使垂直文本行按从右至左的方向填充页面。
不调整字距
不对垂直文本应用字距微调。(字距微调依然可用于水平文本。)
设置传统文本属性
关于传统文本属性
若要使用层叠样式表 (CSS),请使用 ActionScript 来应用样式表。有关详细信息,请参阅《ActionScript 3.0 开发人员指南》中的应用层叠样式表。
可以设置文本的字体和段落属性。字体属性包括字体系列、点值、样式、颜色、字母间距、自动字距微调和字符位置。段落属性包括对齐、边距、缩进和行距。
静态文本的字体轮廓将导出到发布的 SWF 文件中。对于水平静态文本,可以使用设备字体,而不必导出字体轮廓。
对于动态文本或输入文本,Animate 存储字体的名称,Flash Player 在用户系统上查找相同或相似的字体。也可以将字体轮廓嵌入到动态或输入文本字段中。嵌入的字体轮廓可能会增加文件大小,但可确保用户获得正确的字体信息。
创建新文本时,Animate 使用“属性”检查器中当前设置的文本属性。选择现有的文本时,可以使用“属性”检查器更改字体或段落属性,并指示 Animate 使用设备字体而不使用嵌入字体轮廓信息。
设置字体、点值、样式和颜色
-
使用“选取”工具 选择舞台上的一个或多个文本字段。
-
在属性检查器(“窗口”>“属性”)中,从“系列”弹出菜单中选择一种字体,或者输入字体名称。
_sans、_serif、_typewriter 和设备字体只能用于静态水平文本。
-
输入字体大小的值。
字体大小以点值设置,而与当前标尺单位无关。
-
若要应用粗体或斜体样式,请从“样式”菜单中选择样式。
如果所选字体不包括粗体或斜体样式,则在菜单中将不显示该样式。可以从“文本”菜单中选择仿粗体或仿斜体样式(“文本”>“样式”>“仿粗体”或“仿斜体”)。操作系统已将仿粗体和仿斜体样式添加到常规样式。仿样式可能看起来不如包含真正粗体或斜体样式的字体好。
-
从“消除锯齿”弹出菜单(位于“颜色”控件正下方)中选择一种字体呈现方法以优化文本。
-
若要选择文本的填充颜色,请单击“颜色”控件,然后执行下列操作之一:
从“颜色”菜单中选择颜色。
在左上角的框中键入颜色的十六进制值。
单击“颜色选择器”,然后从系统颜色选择器中选择一种颜色。(设置文本颜色时,只能使用纯色,而不能使用渐变。要对文本应用渐变,应分离文本,将文本转换为组成它的线条和填充。)
设置字母间距、字距微调和字符位置
字母间距功能会在字符之间插入统一数量的空格。使用字母间距可以调整选定字符或整个文本块的间距。
字距微调控制字符对之间的距离。许多字符都有内置的字距微调信息。例如,A 和 V 之间的距离通常比 A 和 D 之间的距离短。Animate 同时提供水平间距调整和字距微调(对于水平文本)以及垂直间距调整和字距微调(对于垂直文本)功能。
对于垂直文本,可以在“Animate 首选参数”中禁用默认情况下字距微调。如果您执行此操作并使字距微调选项在“属性”检查器中保持选定状态,那么字距微调将仅仅应用于水平文本。
-
使用“文本”工具 选择舞台上一个或多个句子、短语或文本字段。
-
在属性检查器(“窗口”>“属性”)中,设置以下选项:
若要指定字母间距(间距和字距调整),请在“字母间距”字段中输入值。
若要使用字体的内置字距调整信息,请选择“自动调整字距”。
若要指定上标或下标字符位置,请单击“切换上标”或“切换下标”按钮。默认位置是“正常”。“正常”将文本放置在基线上,“上标”将文本放置在基线之上(水平文本)或基线的右侧(垂直文本),“下标”将文本放置在基线之下 (水平文本)或基线的左侧(垂直文本)。
设置对齐、边距、缩进和行距
对齐方式决定了段落中的每行文本相对于文本字段边缘的位置。水平文本相对于文本字段的左侧和右侧边缘对齐,垂直文本相对于文本字段的顶部和底部边缘对齐。文本可以与文本字段的一侧边缘对齐,或者在文本字段中居中对齐,或者与文本字段的两侧边缘对齐(两端对齐)。
边距决定了文本字段的边框与文本之间的间隔量。缩进决定了段落边界与首行开头之间的距离。
行距决定了段落中相邻行之间的距离。对于垂直文本,行距将调整各个垂直列之间的距离。
使用水平文本
-
使用“文本”工具 选择舞台上的一个或多个文本字段。
-
在属性检查器(“窗口”>“属性”)中,设置以下选项:
要设置对齐方式,可单击“左对齐”、“居中”、“右对齐”或“两端对齐”。
若要设置左边距或右边距,请在属性检查器的“段落”部分的“边距”文本字段中输入值。
若要指定缩进,请在属性检查器的“段落”部分的“缩进”文本字段中输入值。
若要指定行距,请在属性检查器的“段落”部分的“行距”文本字段中输入值。
使用垂直文本
-
使用“文本”工具 选择舞台上的一个或多个文本字段。
-
在属性检查器(“窗口”>“属性”)中,设置以下选项:
要设置对齐方式,可单击“上对齐”、“居中”、“下对齐”或“两端对齐”。
若要设置上边距或下边距,请在属性检查器的“段落”部分的“边距”字段中输入值。
若要指定缩进,请在属性检查器的“段落”部分的“缩进”文本字段中输入值。
若要指定行距,请在属性检查器的“段落”部分的“行距”文本字段中输入值。
传统文本消除锯齿
使用消除锯齿功能可以使屏幕文本的边缘变得平滑。消除锯齿选项对于呈现较小的字体大小尤其有效。启用消除锯齿功能会影响到当前所选内容中的全部文本。对于各种点值大小的文本,消除锯齿功能以相同的方式工作。
如果用户使用的是 Flash® Player 7 或更高版本,则消除锯齿功能可用于静态文本、动态文本和输入文本。如果用户使用的是 Flash Player 的较早版本,则此选项只能用于静态文本。
在 Animate 文档中使用较小的文本时,请记住以下准则:
Sans serif 文本(例如 Helvetica 或 Arial)在小字体时要比 serif 文本显示得更清楚。
某些类型的样式(如粗体和斜体)可能会降低较小文本的清晰度。
在某些情况下,文本会比其他应用程序中相同点值大小的文本显得略小一些。
Animate 文本呈现引擎为 Animate (FLA) 文档和发布的 SWF 文件提供清晰、高品质的文本呈现效果。“可读性消除锯齿”设置提高了文本的可读性,对于较小字体效果尤其明显。通过自定义消除锯齿,您可以指定在各个文本字段中使用的字体粗细和字体清晰度。
无论何时发布到 Flash Player 8 或更高版本,都会自动启用高品质的消除锯齿功能,系统会自动选择“可读性消除锯齿”或“自定义消除锯齿”。在加载 Animate SWF 文件时,尤其是在 Animate 文档的第一帧使用了 4 到 5 种不同的字符集时,“可读性消除锯齿”可能会导致些微的延迟。高品质的消除锯齿还会增加 Flash Player 的内存使用。例如,使用 4 到 5 种字体可增加约 4MB 的内存使用。
如果文件的发布设置是 Adobe® Flash® Player 8 或更高版本,并且选择的消除锯齿选项是“可读性消除锯齿”或“自定义消除锯齿”,则会在以下几种情况应用高品质消除锯齿功能:
已缩放或旋转的未变形文本
尽管文本可以缩放和旋转,但它必须保持平坦(即,未变形)。例如,如果您倾斜字体或对字体形状进行其他操作,则“可读性消除锯齿”将自动被禁用。
所有字体系列(包括粗体、斜体等等)
255 点以下的显示大小
导出为大多数非 Animate 文件格式(GIF 或 JPEG)时
以下情况下,高品质的消除锯齿将被禁用:
选定的 Flash Player 版本是 Flash Player 7 或较早版本。
选择的消除锯齿选项不是“可读性消除锯齿”和“自定义消除锯齿”。
文本倾斜或翻转。
FLA 文件导出为 PNG 文件。
使用消除文本锯齿功能
Animate 提供了增强的字体光栅化处理功能,使您可以指定字体的消除锯齿属性。改进的消除锯齿功能只能用于针对 Flash Player 8 或更高版本发布的 SWF 文件。如果您针对较早版本的 Flash Player 发布文件,则只能使用“动画消除锯齿”功能。
消除锯齿需要嵌入文本字段使用的字体。如果不嵌入字体,则文本字段可能对传统文本显示空白。如果将“消除锯齿”设置更改为“使用设备字体”导致文本不能正确显示,则需要嵌入字体。Animate 会自动为已经在舞台上创建的文本字段中存在的文本嵌入字体。不过,如果计划允许文本在运行时更改,则应手动嵌入字体。有关说明,请参阅嵌入字体以实现一致的文本外观。
为所选文本选择消除锯齿选项
-
在“属性”检查器中,从“消除锯齿”弹出菜单中选择以下选项之一:
使用设备字体
指定 SWF 文件使用本地计算机上安装的字体来显示字体。通常,设备字体采用大多数字体大小时都很清晰。尽管此选项不会增加 SWF 文件的大小,但会使字体显示依赖于用户计算机上安装的字体。使用设备字体时,应选择最常安装的字体系列。
您不能使用具有旋转或纵向传统文本的设备字体。如果希望使用旋转或纵向传统文本,请选择另一消除锯齿模式,并嵌入文本字段使用的字体。
位图文本(未消除锯齿)
关闭消除锯齿功能,不对文本提供平滑处理。用尖锐边缘显示文本,由于在 SWF 文件中嵌入了字体轮廓,因此增加了 SWF 文件的大小。位图文本的大小与导出大小相同时,文本比较清晰,但对位图文本缩放后,文本显示效果比较差。
动画消除锯齿
通过忽略对齐方式和字距微调信息来创建更平滑的动画。此选项会导致创建的 SWF 文件较大,因为嵌入了字体轮廓。为提高清晰度,应在指定此选项时使用 10 点或更大的字号。
可读性消除锯齿
使用 Animate 文本呈现引擎来改进字体的清晰度,特别是较小字体的清晰度。此选项会导致创建的 SWF 文件较大,因为嵌入了字体轮廓。若要使用此选项,必须发布到 Flash Player 8 或更高版本。(如果要对文本设置动画效果,请不要使用此选项,而应使用“动画消除锯齿”。)
自定义消除锯齿
使您可以修改字体的属性。使用“清晰度”可以指定文本边缘与背景之间的过渡的平滑度。使用“粗细”可以指定字体消除锯齿转变显示的粗细。(较大的值会使字符看上去较粗。)指定“自定义消除锯齿”会导致创建的 SWF 文件较大,因为嵌入了字体轮廓。若要使用此选项,必须发布到 Flash Player 8 或更高版本。
针对 Flash 8 或更高版本的消除锯齿功能升级内容
-
打开为用于 Flash Player 7 或更早版本而创建的 FLA 文件。
-
在“发布设置”对话框(“文件”>“发布设置”)中,从“版本”弹出菜单中选择 Flash Player 8 或 Flash Player 9。
-
选择要应用“可读性消除锯齿”或“自定义消除锯齿”选项的文本字段。
-
在属性检查器中,从“字体呈现方法”弹出菜单中选择“可读性消除锯齿”或“自定义消除锯齿”。
使传统文本可选
查看您的 Animate 应用程序的用户可以选择静态水平文本或动态文本。(默认情况下输入文本是可选的。)选择文本之后,用户可以复制或剪切文本,然后将文本粘贴到单独的文档中。
-
使用“文本”工具 ,选择要使其可选的水平文本。
-
在“属性”检查器(“窗口”>“属性”)中,选择“静态文本”或“动态文本”。
-
单击“可选”。
转换文本
可以通过对文本字段进行变形来创建文本效果。例如,可以对文本字段进行旋转、倾斜、翻转和缩放。(当您将文本字段作为对象来缩放时,“属性”检查器并不反映出点值的增加或减少。)变形后的文本字段中的文本依然可以编辑,但是严重的变形可能会使文本变得难以阅读。
还可以使用时间轴效果来使文本呈现动画效果。例如,可以使文本弹跳起来、淡入或淡出或产生爆炸效果。
分离传统文本
您可以分离传统文本以将每个字符置于单独的文本字段中。然后可以快速地将文本字段分布到不同的图层并使每个字段具有动画效果。但是,您无法分离可滚动传统文本字段中的文本。
还可将文本转换为组成它的线条和填充,以将文本作为图形对文本执行改变形状、擦除及其他操作。同处理其他任何形状一样,您可以单独将这些转换后的字符分组,或者将它们更改为元件并为其制作动画效果。将文本转换为图形线条和填充后,便无法再编辑该文本。
传统文本的分离命令仅适用于轮廓字体,例如 TrueType 字体。当您分离位图字体时,它们会从屏幕上消失。只有在 Macintosh 系统上才能分离 PostScript 字体。
-
使用“选取”工具 单击一个文本字段。
-
选择“修改”>“分离”。
选定文本中的每个字符都会放入一个单独的文本字段中。文本在舞台上的位置保持不变。
-
再次选择“修改”>“分离”将舞台上的字符转换为形状。
创建文本超链接
-
选择文本或文本字段:
使用“文本”工具 选择文本字段中的文本。
要链接文本字段中的所有文本,请使用“选取”工具 选择文本字段。
-
在属性检查器(“窗口”>“属性”)的“选项”部分的“链接”文本字段中,输入文本字段要链接到的 URL。
要创建指向电子邮件地址的链接,应使用 mailto: URL。例如,输入 mailto:adamsmith@example.com。
创建滚动传统文本
在 Animate 中创建滚动文本有多种方法:
通过使用菜单命令或文本字段手柄使动态或输入文本字段能够滚动。此操作不会将滚动条添加到文本字段,而是允许用户使用箭头键(对于文本字段同样设置为“可选”)或鼠标滚轮滚动文本。用户必须首先单击文本字段来使其获得焦点。
向文本字段添加 ActionScript 3.0 UIScrollbar 组件以使其进行滚动。
在 ActionScript 3.0 中,使用 TextField 类的 scrollH 和 scrollV 属性。
向文本字段添加 ActionScript 2.0 ScrollBar 组件以使其进行滚动。有关详细信息,请参阅《ActionScript 2.0 语言参考》中的“UIScrollBar 组件”。
在 ActionScript 2.0 中,使用 TextField 对象的 scroll 和 maxscroll 属性控制文本字段中的垂直滚动,使用 hscroll 和 maxhscroll 属性控制水平滚动。请参阅示例:学习使用 ActionScript 2.0 中的“创建滚动文本”。
使动态文本可滚动
-
请执行下列操作之一:
按住 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_cn。下载并解压缩 Samples zip 文件,然后定位到 Masking\DeviceFontMasking 文件夹以访问该范例。
SWF 应用程序中的 Unicode 文本编码
Flash Player 7 及更高版本支持对 Flash Player 格式的 SWF 文件采用 Unicode 文本编码。这一支持大大提高了在 SWF 文件中使用多语言文本的能力,例如,可以在一个文本字段内使用两种语言。使用 Flash Player 7 或更高版本的用户可以查看 Flash Player 7 或更高版本应用程序中的多语言文本,而与运行此播放器的操作系统使用哪种语言无关。