ゲームで単純なボール発射体をプログラミングしています。更新は次のようになります。
velocity += gravity;
velocity *=0.9;
pos += vel;
マウスで指定したポイントを打つために、発射の角度と威力を設定する方法はありますか? ペグルのように、http://youtu.be/4KbNiWsgJck?t= 45s
数年前に使用したソリューションがあることは知っていますが、見つかりません。私はそれが私の更新を二次式に変えたか、それか何かを導き出したと信じていました。二次方程式で解かれた 2 つの解がありました。
ps-うまくいけば、これは 3D になる可能性がありますが、曲線が 2D になるため、2D ソリューションも使用できます。
助けはありますか?ありがとう、ダン