class flclass extends MovieClip{ var dhold:MovieClip; var v:Number; var w:Number; var targetx:Number; var targety:Number; public function init() { targetx=_xmouse+(-1)*30+random(60); targety=_ymouse+(-1)*30+random(60); this._x=(-1)*400+random(800)+targetx; this._y=(-1)*200+random(400)+targety; v = 1.0; w = 1.0; this.onEnterFrame = this.moveAroundium; } public function moveAroundium() { this._x+=v; this._y+=w; var dx = this._x-targetx; var dy = this._y-targety; var dist = Math.sqrt(dx*dx+dy*dy); if(dx<-60){ v=2; }else if(dx>60){ v=-2; }else if(dist<=random(60)){ v=0; } if(dy<-60){ w=2; }else if(dy > 60){ w=-2; }else if(dist<=random(60)){ w=0; } } }