我一直在关注Microsoft网站上的教程,他们使用GameTime来跟踪一些事情。但是,当我创建一个新实例时,它不会开始计数,也没有像.start()这样的函数来启动计时器。当我运行游戏时,对于每个内部元素,从GameTime创建的对象gameTime都保持为0。有谁知道如何正确使用GameTime,因为显然我做错了;)
-谢谢
最佳答案
您不应创建GameTime
类的实例,而应使用提供给gameTime
类的Draw()
和Update()
方法的Game
参数:
TimeSpan totalGameTime = gameTime.TotalGameTime;
Windows Phone 7的一个很好的参考是Programming Windows Phone 7,这是Charles Petzold的免费电子书。
关于c# - XNA GameTime Windows Phone,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10098416/