탄성공식에서 목표값을 마우스로만 바꾸어 주면 된다. import flash.events.Event; import flash.events.MouseEvent; [SWF(frameRate = "30",width = "800",height = "600",backgroundColor = "0x91A4AC")] var disX:Number = 0; var disY:Number = 0; mc.addEventListener(Event.ENTER_FRAME, loop); function loop(e:Event):void { disX = (mouseX - mc.x) * 0.3 + disX * 0.55; mc.x += disX; disY = (mouseY - mc.y) * 0.3 + disY * 0.55; mc.y += ..
이전에 설명한 공식에서, 도착 지점을 마우스 좌표로 바꿔주기만 하면 된다.import flash.events.Event; import flash.events.MouseEvent; [SWF(frameRate="30", width="800", height="600", backgroundColor="0x91A4AC")] mc.addEventListener(Event.ENTER_FRAME, loop); function loop(e:Event):void{ mc.x += (mouseX - mc.x) * 0.3; mc.y += (mouseY - mc.y) * 0.3; }