Android游戏循环与计时器
我正在开发一款Android游戏,我注意到很多教程都在讨论游戏循环。另一方面,我还学习了其他教程,这些教程使用不同的方法(使用计时器)实现了与游戏循环相同的结果 当你可以只使用计时器时,为什么需要游戏循环 这是我和定时器一起使用的代码Android游戏循环与计时器,android,loops,timer,Android,Loops,Timer,我正在开发一款Android游戏,我注意到很多教程都在讨论游戏循环。另一方面,我还学习了其他教程,这些教程使用不同的方法(使用计时器)实现了与游戏循环相同的结果 当你可以只使用计时器时,为什么需要游戏循环 这是我和定时器一起使用的代码 private final static long Interval = 30; GameView gameView = new GameView(this); //Custom View Timer timer = new Tim
private final static long Interval = 30;
GameView gameView = new GameView(this); //Custom View
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
handler.post(new Runnable() {
@Override
public void run() {
gameView.invalidate();
}
});
}
},0, Interval);
就我所知,简单的游戏没有区别。因为GameLoop实际上是计时器实现