- 不要在循环中使用arr.length,应在外部设个变量存储数组长度值。
- 不要在循环中使用其它类的静态变量,应在外部设个变量存储其它类的静态变量值。
- 在循环中如果要声音多个变量时,请用单行。
for(var i:int=0; i<100000; i++)
{
var v1:Number=10, v2:Number=10, v3:Number=10, v4:Number=10, v5:Number=10;
} - 位移操作更快:
for(var i:int=0; i<100000; i++)
{
var val1:int = 4 * 2;
var val2:int = 4 * 4;
var val3:int = 4 / 2;
var val4:int = 4 / 4;
}for(var i:int=0; i<100000; i++)
{
var val1:int = 4 << 1;
var val2:int = 4 << 2;
var val3:int = 4 >> 1;
var val4:int = 4 >> 2;
}
ActionScript 性能
最新推荐文章于 2023-04-06 09:39:15 发布