在我的LibGdx游戏中,敌人一个接一个地进入屏幕。
我希望在游戏开始后的某个特定时间出现灌肠剂。
我怎样才能有效地做到这一点?
答案 0 :(得分:4)
TimerTest
libGDX demo展示了您期望的行为:
Timer
这是libGDX对Timer / Task的实现。
通过Timer.scheduleTask
创建新的Task
和新的intervalSeconds
。 run方法中的代码将在每final static Pattern PUNCTUATION = Pattern.compile("([\\s.,!?;:]){1,}");
final static Pattern LETTER = Pattern.compile("([а-яА-Яa-zA-Z&&[^sin]]){1,}");
List<Sentence> sentences = new ArrayList<Sentence>();
List<PartOfSentence> parts = new ArrayList<PartOfSentence>();
StringTokenizer st = new StringTokenizer(text, " \t\n\r:;.!?,/\\|\"\'",
true);
秒执行一次。在这种情况下,它将每秒记录一条消息,延迟一秒。
有关详情,请参阅libGDX documentation。