赞助广告

 

年份

最新评论

评论 RSS

XNA游戏开发之(四)——改变Draw频率

clock 四月 26, 2010 18:36 by author alex
当运行XNA游戏时,XNA会以尽可能大的频率调用Draw方法

  Draw的频率大于屏幕刷新频率时,Draw设置失效。

[更多...]

XNA游戏开发之(三)——使用IsRunningSlowly

clock 四月 26, 2010 18:29 by author alex

当使用TargetElapsedTime改变屏幕刷新频率过高,XNA无法达到时,这种情况下gameTime.IsRunningSlowly=true;


将gameTime参数传递到Update方法中去判断gameTime. IsRunningSlowly

[更多...]

XNA游戏开发之(二)——IsFixedTimeStep

clock 四月 26, 2010 18:17 by author alex
默认情况下Update方法每秒调用60次,或者说每隔16.667毫秒更新一次。可以通过改变TargetElapsedTime变量改变更新频率: this.TargetElapsedTime = TimeSpan.FromSeconds(1.0f / 1500.0f); 当调用到这行代码时,XNA会以每秒1500次的频率调用Update方法。 [更多...]

友情链接赞助