0

私は XNA でミニチュア ゴルフ ゲームに取り組んでいます。元々はすべて Game.cs (メイン) にありましたが、現在はよりオブジェクト指向にしたいので、ほとんどのものに別のクラスを作成しました。

Game.cs にすべてが含まれていたときは問題なく動作していましたが、現在は動作していません。

何が起こっているかは次のとおりです。

カーソルがゲーム ウィンドウの左上隅にあるとき、X=200、Y=50 のようになります。X=0、Y=0 のはずです。0, 0 の位置を探しても、ゲーム ウィンドウの範囲外です。

誰がこれを引き起こしているのか知っていますか?

4

1 に答える 1

0

そんなことがあるものか?カーソル位置マウスの位置です。そこにカーソルを引くだけです。

Windowsカーソルについて話している場合を除きます。その場合、はい、XNA の入力データは Windows カーソルの動きと一致しません。彼らはおそらく加速などのためにいくつかの修飾子を適用します。入力データを自分で解釈する必要があります。つまり、独自のカーソルを描画します。

于 2013-04-06T10:11:44.393 に答える