ですから、私はXNAにかなり慣れていませんが、カメラオブジェクトを作成して制御する方法を理解しました。次のコードでカーソルが画面の端に当たると回転が停止するため、カメラをより直感的に操作できるようにしたいと思います。そして、それは少し直感的ではありません。
カーソルの位置を画面の中央にリセットできるようにしたいのですが、どうすればよいですか?
MouseState mouseState = Mouse.GetState();
yaw -= (mouseState.X - oldx) / 600.0f;
pitch -= (mouseState.Y - oldy) / 600.0f;
oldx = mouseState.X;
oldy = mouseState.Y;