在做小游戲時候遇到的一個向量角度問題,折騰了一段時間,復習了一遍向量與三角函數。向量斜率:tan(x) = 對邊/底邊 = y2-y1/x2-x1;向量角度:x = arctan(y2-y1/x2-x1);以上公式于 左下角起始坐標軸 是能夠準確算出向量斜率和角度。但計算機坐標軸起始位置在左上角,如下圖。但通過arctan(x2-x1/y2-y1)能準確算出向量角度x,十分不解。
求起始坐標為左上角的向量斜率與角度
米琪卡哇伊
2018-09-03 09:09:31