Actionscript 3 获取as3中移动对象的旋转/方向

Actionscript 3 获取as3中移动对象的旋转/方向,actionscript-3,rotation,angle,direction,Actionscript 3,Rotation,Angle,Direction,我已经建立了一个简单的小游戏,它以一定的角度和力量发射物体,试图粗略地计算并击倒物体。机械师就像愤怒的小鸟和类似的游戏 有一个反作用力作用于X摩擦力和随机风,重力作用于Y 所以,这很好,但是我希望我的投射物,我投掷的物体,总是指向它移动的方向。我不太确定我能用什么公式来做这个 有人能帮忙吗?谢谢我用简单的三角学对向量箭头角度做了类似的事情。 arrowEnd和arrowStart只是我以图形方式放置在对象本身内部的子movieclips public function getAn

我已经建立了一个简单的小游戏,它以一定的角度和力量发射物体,试图粗略地计算并击倒物体。机械师就像愤怒的小鸟和类似的游戏

有一个反作用力作用于X摩擦力和随机风,重力作用于Y

所以,这很好,但是我希望我的投射物,我投掷的物体,总是指向它移动的方向。我不太确定我能用什么公式来做这个


有人能帮忙吗?谢谢

我用简单的三角学对向量箭头角度做了类似的事情。 arrowEnd和arrowStart只是我以图形方式放置在对象本身内部的子movieclips

        public function getAngle():Number
    {
        var end=arrowEnd.getEndPoint();
        var start=arrowStart.getStartPoint();
        var angle = Math.atan((end.y - start.y) / (end.x - start.x));
        var angleInDegrees = angle * 180/Math.PI;
        return(angleInDegrees);

    }

谢谢你的回答,它几乎在工作,但并不完全指向它移动的方向。。。我可能遗漏了什么?好吧,我让它工作了,我根据我的代码修改了你的示例,很好。谢谢