赞助广告

 

年份

最新评论

评论 RSS

XNA游戏开发之(五)——XNA实现组件复用

clock 四月 26, 2010 23:32 by author alex
 在XNA游戏开发过程中,OPP思想尤为重要,它能实现组件的复用。将特定部分从程序主体中分离出来。 [更多...]

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方法。 [更多...]

XNA游戏开发之(一)——TargetElapsedTime设置Update方法刷新频率

clock 四月 26, 2010 18:08 by author alex
        自定义游戏屏幕刷新时间,默认情况下XNA开发框架的屏幕刷频率为60次。在默写时候,通常需要改变屏幕的刷新次数。可以通过Game类的TargetElapsedTime自定义设置即设置TargetElapsedTime间隔时间。 [更多...]

友情链接赞助