【文件属性】:
文件名称:flash获得两点间的角度值
文件大小:425B
文件格式:TXT
更新时间:2013-07-11 12:15:30
两点间角度,zzc,flash,张志晨
//两点间角度
function getAngle(px1, py1, px2, py2) {
var vx=px2-px1;
var vy=py2-py1;
var hyp=Math.sqrt(Math.pow(vx,2)+Math.pow(vy,2));
var rad=Math.acos(vx/hyp);
var deg = 180/(Math.PI / rad);
//得到了一个角度“rad”,不过是以弧度为单位的
//把它转换成角度
if (vy<0) {
deg=(-deg);
} else if ((vy == 0) && (vx <0)) {
deg=180;
}
return deg;
}
var long:Number=getAngle(0,0,100,100);