Java で独自のマルチプレイヤー ゲームをコーディングしています。マウスの位置に応じて三角形のポリゴンを回転させるのに助けが必要です。キャラクターを表すこの三角形があり、プレイヤーはマウスの右ボタンをクリックすると、船の上部から弾丸が発射されます (どのポイントを上部に割り当てても) が、プレイヤーの回転が必要です。 (三角形)、照準などのために、マウスとそれが画面上のどこにあるかによって制御されます。どうすればこれを行うことができますか?マウスがそこに表示されるだけでなく、マウスがどこにあるかに関して回転するアニメーションも表示したいと思います.
おまけ: もう 1 つ、その後、マウスが画面にロックされて、後ずさりしないようにしたいと思うでしょう。マウスを画面の中央にロックするにはどうすればよいですか?
drawPolygon
の方法を使用していjava.awt.Graphics
ますが、これが最善の方法でしょうか?