Flash CS6中文版应用教程(第三版)
上QQ阅读APP看书,第一时间看更新

2.3 文本的编辑

Flash CS6提供了3种文本类型。第1种文本类型是静态文本,主要用于制作文档中的标题、标签或其他文本内容;第2种文本类型是动态文本,主要用于显示根据用户指定条件而变化的文本,例如可以使用动态文本字段来添加存储在其他文本字段中的值(比如两个数字的和);第3种文本类型是输入文本,通过它可以实现用户与Flash应用程序间的交互,例如,在表单中输入用户的姓名或者其他信息。

选择工具箱中的(文本工具),然后在如图2-124所示的“属性”面板中设置文本的字体、字体大小、颜色、字母间距等属性。

图2-124 文字工具的“属性”面板

1.创建不断加宽的文本块

用户可以定义文本块的大小,也可以使用加宽的文字块以适合所书写的文本。创建不断加宽的文本块的方法如下:

(1)选择工具箱中的,然后在文本的“属性”面板中进行如图2-125所示的参数设置。

(2)确保未在工作区中选定任何时间帧或对象的情况下,在工作区的空白区域单击,然后输入文字“Adobe Flash CS6”,此时在可加宽的静态文本右上角会出现一个圆形控制块,如图2-126所示。

图2-125 设置文本属性

图2-126 直接输入文本

2.创建宽度固定的文本块

除了能创建一行在输入时不断加宽的文本以外,用户还可以创建宽度固定的文本块。向宽度固定的文本块中输入的文本在块的边缘会自动换到下一行。创建宽度固定的文本块的方法如下:

(1)选择工具箱中的(文本工具),然后在文本的“属性”面板中设置参数,如图2-125所示。

(2)在工作区中拖动鼠标来确定固定宽度的文本块区域,然后输入文字“Adobe Flash CS6”,此时在宽度固定的静态文本块右上角会出现一个方形控制块,如图2-127所示。

图2-127 在固定宽度的文本块区域输入文本

提示

可以通过拖动文本块的方形控制块来更改它的宽度。另外,可通过双击方形控制块来将它转换为圆形扩展控制块。

3.创建输入文本字段

使用输入文本字段可以使用户有机会与Flash应用程序进行交互。例如,使用输入文本字段,可以方便地创建表单。下面将添加一个可供用户在其中输入名字的文本字段,创建方法如下:

(1)选择工具箱中的,然后在文本的“属性”面板中进行如图2-128所示的参数设置。

提示

激活 (在文本周围显示边框)按钮,可用可见边框标明文本字段的边界。

(2)在工作区中单击,即可创建输入文本,如图2-129所示。

图2-128 设置文本属性

图2-129 创建输入文本

4.创建动态文本字段

在运行时,动态文本可以显示外部来源中的文本。下面将创建一个链接到外部文本文件的动态文本字段。假设要使用的外部文本文件的名称是chinadv.com.cn.txt,具体创建方法如下:

(1)选择工具箱中的(文本工具),然后在文本的“属性”面板中进行如图2-130所示的参数设置。

(2)在工作区两条水平隔线之间的区域中拖动鼠标,即可创建文本字段,如图2-131所示。

(3)在“属性”面板的“实例名称”文本框中,将该动态文本字段命名为chinadv,然后设置“链接”为“http://www.chinadv.com.cn”,“目标”为“_blank”,如图2-132所示。

图2-130 设置文本属性

图2-131 创建文本字段

图2-132 输入实例名称和链接

提示

在动态文本“属性”面板的“链接”中直接输入网址,可以使当前文字成为超链接文字,并可以在“目标”中设置超链接的打开方式。Flash有“_blank”“_parent”“_self”“_top”4种打开方式可供选择。选择“_blank”,可以使链接页面在新开的浏览器中打开;选择“_parent”,可以使链接页面在父框架中打开;选择“_self”,可以使链接页面在当前框架中打开;选择“_top”,可以使链接页面在默认的顶部框架中打开。

5.创建分离文本

创建分离文本的方法如下:

(1)选择工具箱中的(选择工具),然后单击工作区中的文本块。

(2)执行菜单栏中的“修改|分离”(快捷键〈Ctrl+B〉)命令,此时选定文本中的每个字符会被放置在一个单独的文本块中,而文本依然在舞台的同一位置上,如图2-133所示。

(3)再次执行菜单栏中的“修改|分离”(快捷键〈Ctrl+B〉)命令,即可将舞台中的单个字符分离为图形,如图2-134所示。

图2-133 将整个单词分离为单个字母

图2-134 将单个字符分离为图形

提示

“分离”命令只适用于轮廓字体,如TrueType字体。当分离位图字体时,它们会从屏幕上消失。