使用文本概述

动态或输入文本字段是一个 TextField 对象(TextField 类的实例)。当您创建文本字段时,可以在属性检查器中给它指定一个实例名称。您可以在动作脚本语句中使用该实例名称通过 TextField 和 TextFormat 类来设置、更改该文本字段及其内容并设置其格式。

TextField 类的方法允许您设置、选择并操控在创作过程中或运行时创建的动态或输入文本字段中的文本。有关更多信息,请参见使用 TextField 类。有关在运行时调试文本字段的信息,请参见显示文本字段属性以进行调试

动作脚本还提供了多种在运行时对文本进行格式设置的方法。TextFormat 类允许您设置 TextField 对象的字符和段落格式(请参见使用 TextFormat 类)。Flash Player 还支持部分 HTML 标签,可以使用这些 HTML 标签对文本进行格式设置(请参见使用 HTML 格式的文本)。Flash Player 7 和更高版本支持 &ltimg> HTML 标签,该标签不仅允许您嵌入外部图像,还可嵌入外部 SWF 文件以及驻留在库中的影片剪辑(请参见图像标签 (&ltimg>))。

在 Flash Player 7 和更高版本中,您可以使用 TextField.StyleSheet 类将层叠样式表 (CSS) 样式应用于文本字段。您可以使用 CSS 设置内置 HTML 标签的样式、定义新的格式设置标签或应用样式。有关使用 CSS 的更多信息,请参见使用层叠样式表对文本进行格式设置

您还可以将 HTML 格式化文本(该文本可以选择使用 CSS 样式)直接分配给文本字段。在 Flash Player 7 和更高版本中,分配给文本字段的 HTML 文本可以包含嵌入的媒体(影片剪辑、SWF 文件和 JPEG 文件)。文本将在嵌入的媒体旁换行,就像 Web 浏览器让文本在 HTML 文档中嵌入的媒体旁换行一样。有关更多信息,请参见图像标签 (&ltimg>)