【发布时间】:2009-08-19 15:25:33
【问题描述】:
如何在 actionscript 3 中找到两点之间的直线角度。
我有一个对象可以动态地动画出箭头,给定代表起点、肘部和终点的点。
我需要线的角度来旋转尖端的箭头以准确指向正在绘制的当前线段
通过检测一个轴是否为0,我可以很容易地得到直角线的角度,但需要两点之间任何一条线的角度。
我很熟悉获取一条线的积分,例如在 47 度处画一条 100px 的线:
var length:Number = 100;
var angle:uint = 48
graphics.lineTo(Math.cos(angle) * length, Math.sin(angle) * length);
但我很难从这条线上获得角度:
我需要的是
给定直线的起点和终点,直线的角度是多少。
非常感谢您的任何建议
【问题讨论】: