绿足中的java定时器 2 年,2 月 Questions & Answers 304 我现在正在制作一个游戏,想在游戏结束屏幕上添加一个计时器倒计时,我可以让文本显示在游戏屏幕上,但数字不会下降 任何反馈都会有帮助
# 1 楼答案 有偏见的注意:Greenfoot是学习Java编程的一个很好的工具。继续前进!但请学习阅读文档[1] 您只在构造函数Timer()中调用subtractTime()。这样,在创建Timer对象时只调用一次 改为在act()方法中调用它 每当绿足系统允许所有参与者和当前世界行动时,它就会被调用。调用之间的时间由世界帧下的“速度”控件控制,或由类Greenfoot的特定方法控制 如果您需要秒等“实时”值,请研究如何获得秒或毫秒 [1]:双击右侧类图中的“World”或“Actor”,可以在编辑器窗口中阅读Greenfoot的文档
# 1 楼答案
有偏见的注意:Greenfoot是学习Java编程的一个很好的工具。继续前进!但请学习阅读文档[1]
您只在构造函数
Timer()
中调用subtractTime()
。这样,在创建Timer
对象时只调用一次改为在
act()
方法中调用它每当绿足系统允许所有参与者和当前世界行动时,它就会被调用。调用之间的时间由世界帧下的“速度”控件控制,或由类
Greenfoot
的特定方法控制如果您需要秒等“实时”值,请研究如何获得秒或毫秒
[1]:双击右侧类图中的“World”或“Actor”,可以在编辑器窗口中阅读Greenfoot的文档