Flash动画中使字体清晰的三种方法

flash动画

  Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块

  解决的办法有3个

  1) 使用设备字体

当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有:

  a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿

  b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不是你希望的字体就是了。所以使用的字体一定要通用才行

  c. Flash对与设备字体无法进行常规的时间线遮罩,需要用setMask命令,

  d. 在Flash的编辑状态下,看不出区别,需要导出后才能见到效果。总是有急性子的朋友抱怨说没效果,后来证实是没有按ctrl+Enter,

  【补充】:

  a) Flash 包括三种设备字体: _sans(类似于 Helvetica 或 Arial 字体)、_serif(类似于 Times Roman 字体)和 _typewriter(类似于 Courier 字体)。

  你也可以自定义,方法是把文本框属性面板上的“使用设备字体(use device font)”选项勾上

  b) 动态文本和输入文本默认是使用设备字体的,所以通常看起来,他们比较清晰,如果你的需要刚好相反,那么就要用到嵌入字体。

  方法:

  点击属性面板上的“字符(characters)"按钮,然后看到一个对话框,选择相应的选项即可

  【注意】:英文字体一般比较小,完全嵌入也不会让swf增大多少。但是中文字体就完全不一样了,千万不要全部嵌入,只要嵌入需要的字符就行了,否则文件肯定以MB计算。嵌入字体以后,即便是没有安装该字体的机子,也能看到预期的效果

  2) 使用锯齿文字工具

  使用设备字体让文字清晰是可以,但是有那么多不方便的地方,总是不太舒服,Flash MX 2004中文本属性面板上出现了一个新鲜的东西:锯齿文字,点击这个按钮以后,即使在编辑状态下,也能看到字体变得清晰了,而且在没有安装该字体的电脑上也能正常显示,这让文字的工作变得非常轻松,尤其是象素字体,以前总是担心不清晰,而且不通用,用嵌入字体后并不是每种字体都依旧清晰。现在只用这个工具就搞定了。

  关于锯齿文字工具就不多说了,需要注意的是,文字会有一定幅度的“下沉”,可能有时候一个字只有上半部分显示出来了。没多大关系,把文本框拉大一点就行了。

  3) 使用位图

  用photoshop之类的图像处理软件做,然后输出透明gif或PNG,最后导入到flash中,在Flash的库中,将位图的属性设置一下,取消“允许平滑”选项,这个方法略显麻烦,不怎么常用。但是如果考虑到结合一些修饰、特效,还是比较方便的,比如用photoshop给文字添加阴影,然后导出透明PNG给flash

时间: 2024-08-29 09:41:53

Flash动画中使字体清晰的三种方法的相关文章

在Flash动画中使字体清晰的三种方法

flash动画 Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块 解决的办法有3个 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿 b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不

实现Flash动画文件全屏效果的三种方法

flash动画 实现Flash动画文件全屏效果的三种方法 第一种方法: 不显示浏览器菜单栏.工具栏的全屏.这种全屏稍稍复杂,也与FLASH的设置无关,但要借助JavaScript来完成.方法是:在HTML文件中<head></head>间加入以下代码: <script language="JavaScript"> <!-- window.open("nfd.swf","","fullscreen

Word中输入立方米符号的三种方法

  Word中输入立方米符号的三种方法         Word中输入立方米符号方法一:输入法输入 其实现在有些输入法中集成了很多特殊符号,例如搜狗拼音中就有立方米符号,我们只需要打出立方米的拼音,就会出现一个立方米符号的选项. Word中输入立方米符号方法二:利用制作上标的方法 用制作上标的方法可以做出立方米符号的效果,但这种方法其实还可以细分为几种不同的操作,下面一一进行介绍. 一.在Word文档中输入3,然后将其选中,切换到"开始"选项卡,单击"上标"按钮即可

jsp页面中插入css样式的三种方法总结

 本篇文章主要是对jsp页面中插入css样式的三种方法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 1. 外部样式   当样式需要应用于很多页面时,外部样式表将是理想的选择.在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观.每个页面使用<link>标签链接到样式表.<link>标签在(文档的)头部:   <head> <link rel="stylesheet"  type="text/css&qu

JS中动态创建元素的三种方法总结(推荐)_javascript技巧

1.动态创建元素一 document.write() 例如向页面中输出一个 li 标签 <pre class="html" name="code"><span style="font-size:12px;"><script> document.write("<li>123</li>"); </script></span> body标签中就会插入

JavaScript中数组去除重复的三种方法_javascript技巧

废话不多说了,具体方法如下所示: 方法一:返回新数组每个位子类型没变 function outRepeat(a){ var hash=[],arr=[]; for (var i = 0; i < a.length; i++) { hash[a[i]]!=null; if(!hash[a[i]]){ arr.push(a[i]); hash[a[i]]=true; } } console.log(arr); } outRepeat([2,4,4,5,"a","a"

Flash中实现物体运动的三种方法

现在用Flash开发的游戏是越来越多了.很多朋友也很想学习用Flash制作游戏的方法.大家知道,不管在什么游戏中,实现物体的运动是游戏的前提,而不同的游戏里物体移动的方式又不尽相同.所以,想学习制作Flash游戏的朋友今天就先随我一起学学在Flash中实现物体运动的几种方法吧.几种方法如下: 方法一:通过单击按钮实现物体的单位运动 这种方法一般在需要按键的游戏中使用.你也可以给某个实体加上这段代码,然后通过单击这个实体达到某种游戏效果. 1.打开Flash,按快捷键"Ctrl + M"

Flash动画中鼠标跟随的另一种制作方法

flash动画|跟随|鼠标 下载或全屏观看教程

Word2010中输入带钩方框的三种方法

在用Word编辑文档时,我们有可能会需要输入带钩方框.在Word2010中,有三种输入带钩方框的方法. 方法一 点击"插入→符号→其他符号",打开"符号"窗口,在"子集"处选中"数学运算符",然后选中"√",点击"插入"按钮即可.再选中"√",在"开始"菜单中"字体"中点击"带圈字符○字"工具,打开带圈字符窗