守望者--AIR技术交流

标题: Flash占用cpu过高的解决方法 [打印本页]

作者: 破晓    时间: 2017-11-25 15:33
标题: Flash占用cpu过高的解决方法
对cpu占用率高以及耗费资源大始终是flash的一个不太完美的地方,它与同样是用帧来编辑的著名的多媒体动画大师Director相比,有着明显的缺 点。不过每一个事物都有它的利弊。不会绝对的十全十美。就像flash产生的文件比Director小而且易与网络支持等优点一样。所以在创建flash 时应该考虑到文件中使用大矢量图、声音、复杂AS等对cpu的运算能力,并应尽量避免。具体的避免Flash占用cpu过高的解决方法如下:

①.减少本透明物体的使用率

②.减少大型图片的移动,这个是最最耗资源的,罪魁祸首!

③.减少大型元件的复制

④.压缩声音的输出品质

⑤.将大型位图转换成矢量图

⑥.将部分mc单独输出成swf文件,然后使用load movie导入

⑦.实在不行的话降低swf的品质。



作者: shawn00    时间: 2017-11-28 15:32
本帖最后由 shawn00 于 2017-11-28 15:34 编辑

http://xpower2888.pixnet.net/blog/post/222208315-flash-actionscript-優化flash-actionscript代碼的三種

XD=====
function doSomething()
{
var mx = 100
var my = 100
var ar = new Array()

for (var y=0; y < my; y )
{
for (var x=0; x < mx; x )
{
var i = (y * mx) x
arr = i
}
}
return arr
}




欢迎光临 守望者--AIR技术交流 (http://www.airmyth.com/)