私はスペースをクリックすることができるゲームにマウスルック機能を追加しようとしています。キャラクターはそのスペースに移動します。JFrame/JPanelの外にあるキャンバス上の点の位置を取得する方法は?
私はマウスのXとYがJFrameの座標に関連するMouseListenerを持っています。
プレーヤーが世界を移動するとき、プレーヤーのXとYは画面上のXとYと同じではないため、これは機能しません。
JFrame上のマウスのXとYに関連するキャンバスに描かれているもののXとYを取得するにはどうすればよいですか?
私は文脈のためのコードを提供していないので、あなたはウィンドウの左上隅に対する相対的な単語のx/yオフセットを知っていると仮定しますか?これであなたはマウスのx/yをウインドウから世界に戻して戻すことができます – MadProgrammer
うわー、私はそれを考えなかったとは思えません。私はプレーヤーからクリックポイントまでのオフセットをしようとしています。私は次にそれを試みます。 –