首页 相关文章 使用MIDP2.0开发游戏(7)设计Scheduler

使用MIDP2.0开发游戏(7)设计Scheduler


  Scheduler负责以固定的频率执行每一帧,所需的时钟由Clock提供,Scheduler还可以计算每帧所需时间和CPU占用率,以便可能的话动态调整任务。

  以下的Scheduler的实现参考自Marshall "Game Programming Gems 3"中的C++代码:

  package game.engine.core;

  public class Scheduler {

   // clock:
   private Clock clock = new Clock();
  
   // 启动Scheduler:
   public void start() {
   clock.start();
   }

   // 停止Scheduler:
   public void stop() {
   clock.stop();
   }

   publ...[ 查看全文 ]

2016-02-19 标签:

使用MIDP2.0开发游戏(7)设计Scheduler的相关文章

手机页面
收藏网站 回到头部