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.