AS3 中的 正切与反切

[复制链接]
查看11 | 回复2 | 2012-6-14 20:05:21 | 显示全部楼层 |阅读模式
正切:用已知角度(或弧度)求正切值;反正切:用已知的值来求角度(或弧度);本题已知两点(x1,y1),(x2,y2)确定一条直线,根据该直线能获得它与X轴夹角的正切值,所以需用反正切来求角度(或弧度)。Math.atan2(y,x)方法的作用是,以弧度为单位计算并返回点(x,y) 的角度值。由此可分析该公式的实际意义——先计算从点(x1,y1)到点(x2,y2)的这条直线的的弧度值,然后通过"*180/Math.PI"转化为角度值,最后使用(270+x)%360来取该角度逆时针旋转90度后的角度。...
回复

使用道具 举报

千问 | 2012-6-14 20:05:21 | 显示全部楼层
Math.atan2是很好用的函数,用来计算两点之间连线与x轴的夹角。Math.atan2(y2-y1,x2-x1)就是求从点(x1,y1)出发,画线至点(x2,y2),这条线与x轴的夹角。当x1=x2时也能正确地获得返回值。 Math.atan2返回值是角度。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行