ここで同様の質問を見たことがありますが、数学を機能させることができません。
円周上に 2 つの既知の点 (x1、y1、x2、y2) があり、円の中心が cx、cy である円があります。
cx,cy に立って点 x1,y1 を見ている場合、x2,y2 に向くにはどの方向を向く必要があるか、どうすればわかりますか?
これまでのところ、各ポイントへの角度を計算しています
アタン((cx-x1) / (cy-y1)) アタン((cx-x2) / (cy-y2))
次に、mod を使用して両方が -2pi と 2pi の間にあることを確認して、単純な減算を試みましたが、奇妙な答えがいくつか得られました。中心点を通る水平線の上下に 2 つの点があると、奇妙な結果が生じるようです。
しかし、正直に言うと、私は頭が痛いほど多くのことを試しました! 一度だけ実行されるため、計算的に高速なソリューションである必要はありません。前もって感謝します。