我想弄清楚如何在我的 XNA 游戏中创建一个计时器。我正在使用 MonoGame 并为 Windows 8 RT 开发。当我使用这个检查 GameTime.ElapsedGameTime 时:
protected override void Update(GameTime gameTime)
{
TimeSpan mean = gameTime.ElapsedGameTime - last;
Debug.WriteLine(gameTime.ElapsedGameTime.ToString());
...
ElapsedGameTime 始终为 00:00:00.0166666。它不会从此值更改。为什么会这样?