今天上海信诚朋友送我两个flash源文件,让我研究。用flash cs3打开,更改后发布.swf文件,却出现了一个奇怪的现象:不仅没有生成新的.swf文件,也不能CTRL+ENTER预览,就连原来的.swf都无影无踪的消失了。我以为是老公又装了什么软件影响了我的软件正常使用,还跟他闹了一顿。于是,我重新安装了flash cs3软件,结果还是如此。上网咨询了上海信诚,他说:从来也没有遇到此类事情。我说:难道见鬼了不成?——.swf文件不能生成就算了,原来的.swf文件怎么能无影无踪的消失了呢?鼓捣半天,也没有结果。只好上网查查看,是否有出现与我相同的情况发生。经过“百度老师”的指点,查找出大致原因,归纳总结起来就是:FLASH CS3对中文字体支持的BUG导致不能正确生成SWF文件。
解决方案有四:一是把文字打散,变成形状。二是把汉字的字体设成FLASH默认支持的_serif或者_sans字体。三是把所有文字属性栏里“动画消除锯齿”修改成“使用设备字体”(在下拉菜单中有)。四是不是系统默认字体不能加粗,如:像方正行楷等特殊字体的加粗,flash CS3并不支持。
我试用了第一种、第二种和第三种办法,是第三种办法帮我解决了问题。呵呵,不管是什么办法,只要解决了就OK。之所以把几种办法都搜集起来,是为遇到相同问题的朋友提供解决问题办法。
另外,还查到在flash cs3中,不能直接在按钮上添加动作,除非你把文档设置成使用as2。如果选择了as3.0则必须使用.addEventListener方法才行。虽然暂时没有遇到这方面的问题,收集起来备用。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。