본문 바로가기

FLASH/AS3.0팁

[AS3] 두 점간 거리 구하기

두 점간의 거리를 구하는 방법입니다.

 

다음과 같은 함수를 만들어서 사용할 수 있습니다.

 

//(x1, y1)에서 (x2, y2)까지의 거리를 구해서 정수값을 반환하는 함수
function distance(x1, y1, x2, y2)
{
 var dx:Number = x2-x1;
 var dy:Number = y2-y1;
 var d:Number = Math.sqrt(dx*dx + dy*dy);
 return int(d);
}



두점간거리.fla