AS2.0&3.0 2点間の距離を計算したい


・getRange(座標Aオブジェクト, 座標Bオブジェクト)
 座標オブジェクトは {x:x座標, y:y座標} という形式です。
 返り値は、座標Aから座標Bまでの距離です。

-----------------------------------------------------------------------------------------

function getRange(a:Object, b:Object):Number
{
	var xlen:Number = Math.abs(a.x - b.x);
	var ylen:Number = Math.abs(a.y - b.y);
	
	return Math.sqrt(xlen * xlen + ylen * ylen);
}

-----------------------------------------------------------------------------------------

Copyright © 2008-2024 Nekorald All rights reserved.