我已经在java中创建了一个游戏,现在我只需要添加一个允许用户玩60岁以下的定时器。我在互联网上搜索并找到了秋千和util包的计时器。你能给我一个方法,以便能够在我的游戏中使用它吗?java定时器游戏
1
A
回答
3
,如果你想要的东西互动,你可以使用TimerTask
和Timer
类:
class ExpireTask extends TimerTask
{
YourClass callbackClass;
ExpireTask(YourClass callbackClass)
{
this.callbackClass = callbackClass;
}
public void run()
{
callbackClass.timeExpired()
}
}
所以,现在你已经有一个计时器,触发另一个类的timeExpired
。现在,随着Timer
你可以安排它:
...
Timer timer = new Timer();
timer.schedule(new ExpireTask(callbackClass), 60000 /* 60 secs */);
...
2
System.currentMiliSeconds(); 将它保存在游戏的开始。 然后比较它: 如果(厘米<(System.currentMiliSeconds()/ 1000年至1060年)){System.exit(0);}
相关问题
- 1. 定时运动java游戏
- 2. Cocos2d游戏定时器
- 3. 定时器在游戏中
- 4. 一个游戏的C++定时器
- 5. 碰撞游戏错误和定时器
- 6. 用定时器延迟xna游戏
- 7. 迷宫游戏的Javascript定时器
- 8. 定时器的Python为一个游戏
- 9. Java游戏 - ClassCastException
- 10. 在Java中玩Flash游戏(游戏)
- 11. Java - 井字游戏Swing游戏 - 错误
- 12. 设置游戏计时器
- 13. php计时器facebook游戏
- 14. C++ OpenGL游戏计时器
- 15. 游戏模拟器超时
- 16. 游戏中的帧定时
- 17. Java Swing游戏TT
- 18. 井字游戏Java
- 19. Java游戏滞后
- 20. 胡扯游戏Java
- 21. JAVA西蒙游戏
- 22. 猜测游戏Java
- 23. Java 2D游戏NullPointerException
- 24. JAVA游戏控制器驱动程序
- 25. 宾果游戏Java服务器架构
- 26. Java USB游戏控制器库
- 27. 实时浏览器游戏服务器
- 28. Java的实时调试(游戏)
- 29. 我想实现一个游戏java的计时器?
- 30. Java平台游戏冲突
喜插孔非常感谢您的回复,我想使用此代码,但我不能请你解释一下更??? – user261002 2010-03-11 22:05:44
这很容易,你唯一需要提供的是一个类(在我的例子中,** YourClass **有一个方法** timeExpired **)。然后在该方法内计时器达到60秒时执行你想要执行的操作,然后完成:) – Jack 2010-03-11 22:20:23