他のみんなと同じように、ブラッシュアップのためだけに Thrust のクローンを作成しています。船がポッドを持ち上げる段階まで来ました。
基本的に、剛性のある質量のないロッドに接続された 2 つの質量 (球の中心のみを考慮) があります。L は決して変化せず、壊れません。
この場合、ship(ma) の質量は 1.0、pod(mb) の質量は 2.0 です。新しい位置を計算するために必要な計算は何ですか? ship(ma) に推力を適用するとき、それを pod(mb) に適用するにはどうすればよいですか? (そして思い通りに振り回す) 船自体をやることは単純明快で、いつもの velx-=sin(angle)*thrust, vely+=cos(angle)*thrust でした。posx+=velx. など。これを行う方法は以前は知っていましたが、学校は何年も前のことです。