#12001/12/31 10:34:20
请看如下代码,为何这么慢:
祯1:var st=0;
var step=0;
var xs=200;
var ys=150;
var k=0.05;
var m=1;
var j=1;
祯2:
i=0;
do {
var ran=Math.random (1)/100;
_root.attachMovie("fw","fw" add i,i);
setProperty("fw" add i,_x,xs+Math.sin (Math.PI/15*i+ran)*_root.st*5);
setProperty("fw" add i,_y,ys+Math.cos (Math.PI/15*i+ran)*_root.st*5+Math.abs (_root.k*_root.st*_root.st));
setProperty("fw" add i,_xscale,100+_root.st*10);
setProperty("fw" add i,_yscale,100+_root.st*10);
} while (i<=30);
祯3:
_root.st++;
n=1;
do{
_root.attachMovie("fire","fire" add j,50+j);
setProperty("fire" add j,_x,getProperty("fw" add n,_x));
setProperty("fire" add j,_y,getProperty("fw" add n,_y));
setProperty("fire" add j,_alpha,10*st);
n++;
j++;
}while(n<=50);
if (st<=50) {
gotoAndPlay(2);
}
"fire" "fw"是两个MovieClip,已经进行连接操作。