flash关于字体.ppt
27页第三讲第三讲 字体字体•1、字体概况、字体概况•2、文字类型、文字类型•3、编辑文本、编辑文本教学内容:教学内容:•重点:编辑文本编辑文本教学重难点:教学重难点:•您可以通过多种方式在 Adobe Flashl 应用程序中使用文本 您可以创建包含静态文本的文本字段在创作文档时可以创建静态文本 还可以创建动态文本字段和输入文本字段,前者显示不断更新的文本,如股票报价或头条新闻,后者使用户能够输入表单或调查表的文本字体概况•Flash 文本消除锯齿使用消除锯齿功能可以使屏幕文本的边缘变得平滑 消除锯齿选项对于呈现较小的字体大小尤其有效 启用消除锯齿功能会影响到当前所选内容中的全部文本 对于各种磅值大小的文本,消除锯齿功能以相同的方式工作如果用户使用的是 Flash® Player 7 或更高版本,则消除锯齿功能可用于静态文本、动态文本和输入文本如果用户使用的是Flash Player 的较早版本,则此选项只能用于静态文本字体概况•在 Flash 文档中使用较小的文本时,请记住以下准则:• San serif 文本(例如 Helvetica 或 Arial)在小字体时要比 serif 文本显示得更清楚。
• 某些类型的样式(如粗体和斜体)可能会降低较小文本的清晰度• 在某些情况下,文本会比其它应用程序中相同磅值大小的文本显得略小一些可读性消除锯齿” 设置提高了文本的可读性,对于较小字体效果尤其明显字体概况•以下情况下,高品质的消除锯齿将被禁用:• 选定的 Flash Player 版本是 Flash Player 7 或较早版本• 选择的消除锯齿选项不是“ 可读性消除锯齿” 和“ 自定义消除锯齿”• 文本倾斜或翻转• FLA 文件导出为 PNG 文件字体概况•字体轮廓和设备字体发布或导出 Flash 文档时,文本字段中的字体由嵌入字体轮廓或字体名称来表示 或者,也可以使用设备字体来指定通用类型的字体,如 sans serif•字体轮廓和名称字体轮廓和名称对于静态文本, Flash 会创建字体的轮廓并将它们嵌入到 SWF 文件中 然后 Flash Player 会使用这些轮廓来显示文本对于动态文本或输入文本, Flash 会存储字体名称;当显示 Flash 应用程序时, Flash Player 会在用户的系统上查找相同或类似的字体 要确保用户具有正确的字体来显示动态文本或输入文本,可以嵌入字体轮廓,但这样会增加文件大小。
并不是所有显示在 Flash 中的字体都可以作为轮廓随 Flash 应用程序导出 若要验证字体是否可以导出,可以使用“ 视图”>“预览模式”>“ 消除文字锯齿” 命令来预览文本;如果有锯齿则表明 Flash 不能识别该字体的轮廓,不会导出该文本字体概况•设备字体设备字体请使用通用设备字体作为嵌入式字体轮廓信息的替换字体 Flash 包括三种通用设备字体:_sans(类似于 Helvetica 或 Arial字体)、_serif(类似于 Times Roman 字体)和 _typewriter(类似于 Courier 字体) 当您指定其中的一种字体然后导出文档时, Flash Player 会在用户的计算机上使用一种与通用设备字体最为接近的字体由于设备字体不是嵌入的,使用这种字体时会使 SWF 文件变小, 还会使文本在磅数较少(低于 10 磅)时清晰度提高 但是,如果用户的计算机没有安装与设备字体对应的字体,那么文本的显示可能会与预期的不同字体概况•遮罩设备字体遮罩设备字体可以使用影片剪辑遮罩另一个影片剪辑中的设备字体文本有关设备字体遮罩的示例,请参阅 上的“Flash 范例” 网页。
下载并解压缩Samples zip 文件,然后定位到 Masking\DeviceFontMasking 文件夹以访问该范例字体概况•关于文本字段关于文本字段可以创建三种类型的文本字段:静态、动态和输入 所有的文本字段都支持 Unicode• 静态文本字静态文本字段显示不会动态更改字符的文本• 动态文本字动态文本字段显示动态更新的文本,如股票报价或天气预报• 输入文本字输入文本字段使用户可以在表单或调查表中输入文本文字类型• 对于扩展的静态水平文本,会在该文本字段的右上角出现一个圆形手柄创建文本对于具有固定宽度的静态水平文本,会在该文本字段的右上角出现一个方形手柄对于文本流向为从右到左并且扩展的静态垂直文本,会在该文本字段的左下角出现一个圆形手柄创建文本• 对于文本流向为从左到右并且扩展的静态垂直文本,会在该文本字段的右下角出现一个圆形手柄对于扩展的动态或输入文本字段,会在该文本字段的右下角出现一个圆形手柄创建文本对于具有定义的高度和宽度的动态或输入文本,会在该文本字段的右下角出现一个方形手柄对于动态可滚动文本字段,圆形或方形手柄会变成实心黑块而不是空心手柄创建和编辑文本字段向舞台中添加文本1 选择“ 文本” 工具 。
2 在“ 属性” 检查器(“ 窗口”>“ 属性”)中,从弹出菜单中选择一种文本类型来指定文本字段的类型:动态文本动态文本创建一个显示动态更新的文本的字段输入文本输入文本创建一个供用户输入文本的字段静态文本静态文本创建一个无法动态更新的字段3 仅限静态文本:在“ 属性” 检查器中,单击“ 改变文本方向” ,然后选择一种文本方向和流向 (默认设置为“ 水平”创建和编辑文本字段•更改文本字段的大小拖动文本字段的调整大小手柄选中文本后,会出现一个蓝色边框,您可以通过拖动其中一个手柄来调整文本字段的大小 静态文本字段有 4 个手柄,使用它们可沿水平方向调整文本字段的大小 动态文本字段有 8 个手柄,使用它们可沿垂直、水平或对角线方向调整文本字段的大小创建和编辑文本字段•设置动态和输入文本选项1 在一个现有动态文本字段中单击2 在“ 属性” 检查器中,确保弹出菜单中显示了“ 动态” 或“ 输入”3 输入文本字段的实例名4 指定文本的高度、宽度和位置5 选择字体和样式6 在属性检查器的“ 段落” 部分中,从“ 行为” 菜单中指定下列选项之一:单行将文本显示为一行多行将文本显示为多行多行不换行将文本显示为多行,并且仅当最后一个字符是换行字符(如 Enter (Windows) 或 Return (Macintosh))时,才换行。
创建和编辑文本字段7 若要允许用户选择动态文本,请单击“ 可选” 取消选中此选项将使用户无法选择动态文本若要用适当的 HTML 标签保留丰富文本格式(如字体和超链接),请单击“ 将文本呈现为 HTML” 9 若要为文本字段显示黑色边框和白色背景,请单击“ 在文本周围显示边框” 10(可选)在“变量” 框中,输入该文本字段的变量名称创建和编辑文本字段•嵌入和共享字体嵌入和共享字体您可以在 SWF 文件中嵌入字体,这样最终回放该 SWF 文件的设备上无需存在该种字体 若要嵌入字体,请创建字体库项目•创建字体库项目创建字体库项目从“ 库面板” 菜单中选择“ 新建字型”创建和编辑文本字段•使动态文本可滚动• 按住 Shift 并双击动态文本字段上的右下手柄手柄将从空心方形(不可滚动)变为实心方形(可滚动)• 使用“ 选取” 工具 ,选择动态文本字段,然后选择“ 文本”>“ 可滚动”• 用“ 选取” 工具选择动态文本字段 右键单击 (Windows) 或按住 Control 并单击 (Macintosh) 动态文本字段,然后从上下文菜单中选择“ 可滚动”创建和编辑文本字段•分离文本您可以分离文本,将每个字符放在单独的文本字段中。
1 使用“ 选取” 工具 单击一个文本字段2 选择“ 修改”>“ 分离”•将水平文本链接到将水平文本链接到 URL1 选择文本或文本字段:• 使用“ 文本” 工具 选择文本字段中的文本• 要链接文本字段中的所有文本,请使用“ 选取” 工具 选择文本字段2 在属性检查器(“ 窗口”>“ 属性”)的“ 选项” 部分的“ 链接” 文本字段中,输入文本字段要链接到的 URL注: 要创建指向电子邮件地址的链接,应使用 mailto: URL 例如,输入 mailto:adamsmith@创建和编辑文本字段•设置字体、磅值、样式和颜色1 使用“ 选取” 工具 选择舞台上的一个或多个文本字段2 在属性检查器(“ 窗口”>“ 属性”)中,从“ 系列” 弹出菜单中选择一种字体,或者输入字体名称注: _sans、_serif、_typewriter 和设备字体只能用于静态水平文本3 输入字体大小的值创建和编辑文本字段•设置字母间距、字距微调和字符位置字母间距功能会在字符之间插入统一数量的空格 使用字母间距可以调整选定字符或整个文本块的间距•设置对齐、边距、缩进和行距设置对齐、边距、缩进和行距对齐方式决定了段落中的每行文本相对于文本字段边缘的位置。
•使用水平文本使用水平文本•使用垂直文本使用垂直文本创建和编辑文本字段•为所选文本选择消除锯齿选项使用设备字体使用设备字体指定 SWF 文件使用本地计算机上安装的字体来显示字体位图文本(位图文本(未消除锯齿) 关闭消除锯齿功能,不对文本提供平滑处理 用尖锐边缘显示文本,由于在 SWF 文件中嵌入了字体轮廓,因此增加了 SWF 文件的大小 位图文本的大小与导出大小相同时,文本比较清晰,但对位图文本缩放后,文本显示效果比较差动画消除动画消除锯齿通过忽略对齐方式和字距微调信息来创建更平滑的动画 此选项会导致创建的 SWF 文件较大,因为嵌入了字体轮廓为提高清晰度,应在指定此选项时使用 10 磅或更大的字号创建和编辑文本字段•为所选文本选择消除锯齿选项可读性消除锯齿可读性消除锯齿使用 Flash 文本呈现引擎来改进字体的清晰度,特别是较小字体的清晰度 此选项会导致创建的 SWF 文件较大,因为嵌入了字体轮廓若要使用此选项,必须发布到 Flash Player 8 或更高版本 (如果要对文本设置动画效果,请不要使用此选项,而应使用“ 动画消除锯齿”自定义消除锯齿自定义消除锯齿使您可以修改字体的属性。
使用“ 清晰度” 可以指定文本边缘与背景之间的过渡的平滑度 使用“ 粗细” 可以指定字体消除锯齿转变显示的粗细 (较大的值会使字符看上去较粗 指定“ 自定义消除锯齿” 会导致创建的 SWF 文件较大,因为嵌入了字体轮廓若要使用此选项,必须发布到 Flash Player 8 或更高版本创建和编辑文本字段动态或输入文本字段的嵌入字体动态或输入文本字段的嵌入字体对于动态或输入文本,请嵌入字体 但是,某些字体(特别是用于亚洲语言的字体),在嵌入时可能会显著增加 SWF 文件的大小 使用 Flash,可以选择要嵌入的字体范围•选择并嵌入一系列字体选择并嵌入一系列字体1 在舞台中,选择一个动态或输入文本字段,显示“ 属性” 检查器(“ 窗口”>“ 属性”),然后单击“ 字符嵌入”•删除嵌入的字体集删除嵌入的字体集1 在舞台中,选择一个动态或输入文本字段,显示“ 属性” 检查器(“ 窗口”>“ 属性”),然后单击“ 字符嵌入”2 单击“ 不嵌入”,删除所有嵌入的字体作业课堂实例课堂实例。





