Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
角度を描く必要があります(Pygameで) 1。角度の測定(θ) 2。ベースの端点(A&B)
ここで私は知ってい ます1.θの測定(ラジアンと度)2。A とBの(x、y) 3. BCの測定 私の質問 ポイントの座標(x、y)の位置を計算するにはどうすればよいですかC。
BCを対応するセグメントの長さ、シータをラジアン単位の角度とします。次に、BCの勾配アルファを計算し、次に次のようにCの座標を計算します。
alpha = atan2(A.y-B.y, A.x-B.x) - theta C.x = B.x + BC * cos(alpha) C.y = B.y + BC * sin(alpha)