atan2f返回角度的问题与物体旋转面向目标点。
atanf返回的角度,以45度为例:
-45 45
45 –45
atan2f返回的角度,以45度为例:
135 45
-135 -45
四个象限:
第一象限要做的变化:
第二象限要做的变化:
第三象限要做的变化:
第四象限要做的变化:
在处理用鼠标点击人物行走,物体的转动就是绕Y轴旋转。我选择用反正切来算出角度。
结论:通过以上可以看出,处理物体到目标点的旋转一个式子:D3DX_PI + D3DX_PI/2 – a;就能处理。