对cpu占用率高以及耗费资源大始终是flash的一个不太完美的地方,它与同样是用帧来编辑的著名的多媒体动画大师Director相比,有着明显的缺点。不过每一个事物都有它的利弊。不会绝对的十全十美。就像flash产生的文件比Director小而且易与网络支持等优点一样。所以在创建flash时应该考虑到文件中使用大矢量图、声音、复杂AS等对cpu的运算能力,并应尽量避免。具体的避免Flash占用cpu过高的解决方法如下:
①.减少本透明物体的使用率
②.减少大型图片的移动,这个是最最耗资源的,罪魁祸首!
③.减少大型元件的复制
④.压缩声音的输出品质
⑤.将大型位图转换成矢量图
⑥.将部分mc单独输出成swf文件,然后使用load movie导入
⑦.实在不行的话降低swf的品质。