《Flash 完全手册》独家网上连载
第6章 文字对象
6.4 字体问题
6.4.1 字体取代
在打开一个包含电脑系统中未安装的字体的文件时,Flash 会用一种系统中有的字体取代原来的字体。设计者可以自己选择用一种字体做替代字体,也可以让Flash 自动用系统中的默认字体作为取代字体。方法是:选择【编辑】(Edit)>【字体映射】(Font Mapping),打开对话框,从替换字下拉列表中选一种字体,如图6-11所示。
图6-11 从字体映射对话框中选择替换字体
提示:如果发现有系统缺少的字体,当安装了相应字体后,要重新启动Flash ,就能正常显示。
6.4.2 嵌入字体
嵌入字体是为了防止播放的电脑中没有目标字体,而将特定字体嵌入swf文件,这样能解决文本不正常显示的问题,但可能使原来只有几K的swf文件变成几千K。
创建方法如下:
步骤1:选文本工具在舞台输入文字。
步骤2:在属性检查器将文本类型设为【输入文本】或【动态文本】,如图6-12所示。
图6-12 在属性检查器设置文本类型
然后点击
,出现字符选项对话框,点选【指定范围】项,如图 6-6所示。
为了减小文件体积,可在【包含这些字符】输入指定字符,如点击
,则会将文本框中已有的字符自动作为嵌入字符,并显示在输入框中。完成后点【确定】按钮。
步骤3:按【Ctrl+Enter】测试效果,可以发现,在输入框只能输入指定的字符。
提示:如不在【包含这些字符】中输入指定字符,则生成的文件会很大。
下一节