在做Flash项目时,我们常常会重复使用一些素材(包括图片,声音,影片简辑,字体等)。
这个时候就需要用到共享库,只要将常用的素材定义为共享库。然后就可以供其他文件直接调用了。
使用共享库的好处是:1,方便我们管理素材。
2,可以给整个项目减肥。
例如:一张100K的图片,你在10个文件里面用到。最后这些文件加起来就快1M了。
但如果你把这个图片定义成共享库(SWF),再用100个文件来调用。
最后全部加起来也就100K多一点,当你要修改图片时只用修改共享库就行了。
上面的共享库概念已经是VERY OLD了。但据我了解,国内很少人使用共享库。
今天我主要想说的是共享中文字体,Flash 5就可以共享字体,但不支持中文字体。MX也不行但是Flash MX 2004可以了。中文字体都很大,一个字体通常在2到6M之间。共享后在网上使用仍然不太实际,建议还是使用系统字体。
制作光盘或局域网应用时就可以选择共享中文字体,那样不存在带宽问题。
我做了个例子,看这里
使用共享库共享字体的方法,看下面:http://www.macromedia.com/support/flash/ts/documents/sharedfonts.htm
最近在论坛里看到有人问:"不知什么原因,我的FLASH做得有6兆多?"答案是因为那位先生把某个中文字体全部嵌入到了Flash文件中。
http://www.blueidea.com/bbs/newsdetail.asp?id=1328771