流星雨的FLASH脚本中,怎么调节流星密度和速度的
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 16:36:34
流星雨的FLASH脚本中,怎么调节流星密度和速度的
以下是动作脚本,请帮我看下修改哪些数字可以把流星的划动密度和划动速度修改的更密集,第一帧:totalstars = 300; raio = 500; i = 5; centerx = parseInt(star._x); centery = parseInt(star._y); 第二帧:if (i < totalstars) { duplicateMovieClip("star","star" + i,i); xposi = centerx - raio / 2 + random(raio); setProperty("star" + i,_x,xposi); yposi = centery - raio / 2 + random(raio); setProperty("star" + i,_y,yposi); xp = xposi - centerx; yp = yposi - centery; angle = 180 * Math.atan2(yp,xp) / 3.140000E+000; setProperty("star" + i,_rotation,angle); } else { stop (); } // end else if 第三帧:++i; gotoAndPlay(2);
以下是动作脚本,请帮我看下修改哪些数字可以把流星的划动密度和划动速度修改的更密集,第一帧:totalstars = 300; raio = 500; i = 5; centerx = parseInt(star._x); centery = parseInt(star._y); 第二帧:if (i < totalstars) { duplicateMovieClip("star","star" + i,i); xposi = centerx - raio / 2 + random(raio); setProperty("star" + i,_x,xposi); yposi = centery - raio / 2 + random(raio); setProperty("star" + i,_y,yposi); xp = xposi - centerx; yp = yposi - centery; angle = 180 * Math.atan2(yp,xp) / 3.140000E+000; setProperty("star" + i,_rotation,angle); } else { stop (); } // end else if 第三帧:++i; gotoAndPlay(2);
totalstars = 300;//这里是数量 调整速度可通过调整帧率(帧频) 可用CTRL+J