これは私の Game1.cs コードです。カメラの動きのコード部分の領域をマークしました。Game1.cs にカメラ コードを追加しました。ここで riemers チュートリアルのカメラ コードを使用しました。
http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series4/Mouse_camera.php
また、user31911 による下部のコードを試しましたが、同じ結果で、カメラ ポインター/カーソルが途中で踊ったり揺れたりして応答しません。
Camera クラスを使用して、マウスを使用してカメラを移動しようとしています。
http://pastebin.com/SF3iiftq
コンストラクターには、次の行があります。
viewMatrix = Matrix.CreateLookAt(cameraPosition, cameraFinalTarget, cameraRotatedUpVector);
代わりにこの行を使用して、コードの後半で viewMatrix 変数を割り当てると、地形がまったく表示されません。
そして、大きな主な問題は、マウスがまったく反応しないことです。マウスポインタが途中で踊ったり揺れたりします。応答する唯一のことは、私の ProcessInput メソッドです。そこにあるキーは機能していますが、メソッド ProcessInputCamera は、カメラを動かすときにキーとマウスが応答しません。マウスカーソルが途中で揺れたり踊ったりしています。
なぜそれが起こるのか分かりません。
しかし、マウスはカメラを動かしていません。