4方向 怎么算 平面游戏里运用的
8方向 怎么算 mmo常用
32方向 即时战略中经常运用
我写了个四方向 为什么有时候方向是正确的有时候会出现错误
//object目标坐标
//unit单位当前坐标
var dy:number = (object.y) - (unit.y);
var dx:number = (object.x) - (unit.x);
var angle:number=(Math.round(Math.atan2(dx, dy)*180/Math.PI/(360/4))+4)%4;