我一直在关注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/

10-10 14:21