在我的游戏中,我有一些统计数据希望在一段时间后下降,但我无法使用睡眠功能。有人可以给我一个更好的方法示例吗?
我看过有关“摇摆计时器”的视频,但是这些视频都帮不了我什么。我也听说过计时器实用程序,但是似乎几乎没有视频。
这是我尝试做的事情:
int hunger = 10;
public void hungerDown(){
try{
Thread.sleep(5000);
hunger--;
}
catch(Exception e){
}
}
最佳答案
您正在尝试制作游戏吗?如果是这样,您应该有一个游戏循环。这将跟踪时间,更新和渲染。
这是一个很好的网站,可以帮助您入门。
http://gafferongames.com/game-physics/fix-your-timestep/