アプリ版:「スタンプのみでお礼する」機能のリリースについて

物体A と 物体B があり。
物体Aは一定方向に進んでいる。
そのときに物体Aの進行方向ベクトルと
物体Aから物体Bのベクトルの角度をとりたいのですが、どうしたらよいでしょうか?
AとBのベクトルとAの進行方向ベクトルの内積をとり、
acosでラジアンをとり、ラジアンを角度に変えるという方法を行いましたが、
角度が0~180でしか取得できない。

角度が0~360°もしくは-180~180°で取得したいのでぜひその方法を教えてください。

A 回答 (2件)

>角度が0~360°もしくは-180~180°で取得したい



二つのベクトルの角度が60°なのか-60°なのかを
判断する基準は何なのでしょうか?
それがないと決めようがないと思います。
    • good
    • 1

ベクトルの内積と外積を併用すれば簡単.



3点の座標から簡単に角度と回転方向を求める.(2・3・N次元,外積を用いる方法)
http://www5d.biglobe.ne.jp/~noocyte/Programming/ …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!