var speed:Number=3;//変数定義、値は大きければ大きいほど遅くなる my_mc.addEventListener(Event.ENTER_FRAME,myEnterFrame); function myEnterFrame(event:Event):void{ var targetMC:MovieClip=MovieClip(event.target);//一旦ターゲットされているMCを変数定義 targetMC.x+=(stage.mouseX-targetMC.x)/speed;//X軸に差分を追加 targetMC.y+=(stage.mouseY-targetMC.y)/speed;//Y軸に差分を追加 } 今のこの瞬間に位置しているムービークリップとマウスの位置を引いて、その差を毎フレームを変数speedの数だけ割る、結果徐々に間隔が狭くなります。 var sp