《Flash 完全手册》独家网上连载
第6章 文字对象
6.2 编辑文字
在Flash MX2004中可以通过【文本】(Text)菜单命令或属性检查器调节文字的外观,包括大小、字体、字距、上下标等,还有段落的设置,文本类型的选择。下面我们将分别介绍如何用属性检查器来改变文字的属性。
在工具栏中选文字工具
并在舞台上点击,会产生一个文字输入框,属性检查器自动转化为字符型,如图6-3所示。
图6-3 字符属性检查器
6.2.1 字符的基本属性
1.
字体:可从
下拉框中选择各种电脑中安装的字体。
2.
字号:单击
按钮右侧的箭头,然后拖动滑标改变字体大小。
3.
颜色:单击颜色框
按钮,可从打开调色板中选择颜色,或通过滴管工具选择任何能见到的颜色。
4.
文字风格:单击
按钮即可为文本设置为粗体(Bold);点击
按钮即可为文本设置为斜体(Italic)。
5.
字距调节(Tracking):单击
按钮右侧的箭头,然后拖动滑标可调整字符之间的间距。
6.
垂直偏移(Vertical
offset):单击
按钮右侧的箭头,可从下拉列表中决定的文本的位置。有三个选项,分别是:
l
正常(Normal):文字在默认的位置,即在输入框的中间。
l
上标(Superscript):将文字向上移动,可用此方法将所选文字变成上标。
l
下标(Subscript):将文字向下移动,可用此方法将所选文字变成下标。
7.
超级联接(URL link):可在
后直接输入网址,就可给电影中的字符建立超级联接。
8.自动调整字距(Auto kern):如果字体包括内置的紧缩信息(平均分布字体间距),勾选
可自动地将其紧缩。
6.2.2 段落属性
1.
文字对齐模式:必须选中文字或文字框,然后点取下面的对齐模式按钮。
使文本左对齐。
使文本中间对齐。
使文本右对齐。
使文本两端对齐。
2.点击
将会出现一下拉菜单,可控制文字的排列方向,有三种选择,作用如下:
水平(Horizontal):默认的文本排列方式,按横行排列。
垂直,从左向右(Vertical, Left to Right):使文字竖直排列,且从左向右逐行增加文字。
垂直,从右向左(Vertical, Right to Left):使文字竖直排列,且从右向左逐行增加文字。
提示:在垂直排列状态下
可用,作用是控制垂直排列文本的字符方向,即单个文字的方向。
3.点【格式】(Format)按扭会打开【格式选项】(Format Options)对话框,可调整文字相对于文字框边界的缩进与行距以及段落的首行缩进,水平排列状态与垂直排列状态的选项不同,如图6-4所示。
图 6-4 水平排列状态与垂直排列状态下的版式选择对话框
水平文字排列状态的版式选项如下:
l
缩进(Indent):可使文字段落的首行向左或者向右缩进,它取决于文字的排列方式是从右向左还是从左向右。
l
行距(Line
Spacing):调整文字每行之间的距离。
l
左边距(Left): 定义文本和文本框的左边界间隔宽度。
l
右边距(Right): 定义文本和文本框的右边界间隔宽度。
垂直文字排列状态的版式选项如下:
l
缩进(Indent):可使文字段落的首行向下缩进。
l
列间距(Column):调整文字每行之间的距离。
l
上边距(Top Margin): 文字与文本框上边界的间隔宽度。
l
下边距(Bottom): 文字与文本框下边界的间隔宽度。
6.2.3 文本类型
在属性检查器的左上方的文本类型下拉框里有三种选择:静态文本(Static Text), 动态文本(Dynamic
Text), 输入文本(Input Text).各项功能分述如下:
1.静态文本
不能使文本动态改变的文本类型。静态文本状态下的属性检查器可参照图6-3。
其中有【使用设备字体】(Use Device Fonts),如果选择了该选项,在文件输出时,系统将强制字体输出为默认的字体,设置的字体将不起作用。
2.动态文本
可以使文本动态更新。选择【动态文本】(Dynamic
Text),面板将发生变化,如图6-5所示。
图6-5 选Dynamic Tex后的属性检查器
面版中各项属性的功能分述如下:
实例名称(Instance Name) :可输入动态文本实例的名称。
点击
按扭可从下拉列表中可选择【单行】(Single Line),【多行】(Multiline)类型或【多行不换行】(Multiline no wrap)。【多行不换行】就是在动态的文本中只有碰到最后一个字符是Enter(Windows)或者Break(Macintosh)才转行。
允许选中的文本在输出的swf文件中被用户选择。
可以给动态文本保持超文本类型(包括字体,字体类型,超链接等相关格式)
在此输入链接网址。
在下拉菜单中选择打开链接网页的方式。
使选中的文本域在显示时呈现白色背景和黑色边框。
在此命名文本域,使动态的文本知道在何处运行,它的应用需要结合到后面的ActionScript。
点击后,弹出字符选项(Character Option)对话框,使用户可以控制实际嵌入的字体的多少。如图6-6所示。
图6-6 字符选项对话框
无字符:不嵌入字体。
指定范围:只嵌入框中字体,可以多选。
包含这些字符:指的是输出/输入文字的形式只能是特定的字符集,其他的文字将自动地被忽略。按
,舞台上选中的字符将自动加进输入框。
3.输入文本
允许用户在空的文本域中输入文本,用于填充表格,回答调查的问题甚至输入密码。选择【输入文本】(Input Text)后面板将有会变化,如图 6-7所示。
图6-7 选【输入文本】后的属性检查器
在属性检查器中,输入文本与动态文本的多数选项相同,这里主要说明输入文本特有的选项。
输入行类型(Line type)中的Password(密码)类型:从下拉列表中可选择【单行】(Single Line)、【多行】(Multiline)类型、【多行不换行】(Multiline no wrap)和【密码】(Password)类型。其中【密码】项【为输入文本】所特有,选【密码】类型后,则在生成的SWF电影中,输入的文字将显示为星号:****,这样有利于保密。
最多字符(Max Characters):指的是输入文字的最大数目。默认的数字为0,也就是不限制。如设定数字,则在生成的SWF电影中,此数为最大输入文字数目。
下一节