import flash.display.Graphics;
//----------定义计时器
var mytimer:Timer=new Timer(10,0);
mytimer.addEventListener(TimerEvent.TIMER,run);
mytimer.start();
//----------定义全局变量
var t=10*Math.random();//初始位置
var a=5000;//振幅
var v=(Math.PI/100)*Math.random();//速度
var b=1;//flag
graphics.lineStyle(1, 0xFFD700, 1);//初始化绘图
//c.addEventListener(Event.ENTER_FRAME,run);
//----------定义函数
function run(e:Event) {
var c0=e.target;
c.x=Math.sqrt(Math.abs(a*Math.cos(2*t)))*Math.cos(t)+200;
c.y=Math.sqrt(Math.abs(a*Math.cos(2*t)))*Math.sin(t)+150;
if (b==1) {
graphics.moveTo(c.x,c.y);
b=0;
}
t+=v;
//v+=0.001;
graphics.lineTo(c.x,c.y);
}
//----------定义计时器
var mytimer:Timer=new Timer(10,0);
mytimer.addEventListener(TimerEvent.TIMER,run);
mytimer.start();
//----------定义全局变量
var t=10*Math.random();//初始位置
var a=5000;//振幅
var v=(Math.PI/100)*Math.random();//速度
var b=1;//flag
graphics.lineStyle(1, 0xFFD700, 1);//初始化绘图
//c.addEventListener(Event.ENTER_FRAME,run);
//----------定义函数
function run(e:Event) {
var c0=e.target;
c.x=Math.sqrt(Math.abs(a*Math.cos(2*t)))*Math.cos(t)+200;
c.y=Math.sqrt(Math.abs(a*Math.cos(2*t)))*Math.sin(t)+150;
if (b==1) {
graphics.moveTo(c.x,c.y);
b=0;
}
t+=v;
//v+=0.001;
graphics.lineTo(c.x,c.y);
}