我如何在libgdx中对方法进行排序

时间:2015-10-03 17:15:42

标签: timer libgdx sequencing

我正在使用libgdx并且我有几个不同方法的游戏对象我希望我的计时器中的方法一个接一个地发生但是在libgdx中它们一下子发生我不知道如何解决它

{{1}}

它的工作原理是每次调用一个数字时,一组方法运行但是它们一次运行我想让它们一个接一个地运行

1 个答案:

答案 0 :(得分:0)

您可以查看libgdx-ai扩展名。它有一些用于构建和响应事件的实用程序。 state machine对你想要的东西来说可能有些过分,但可能有你想要的想法。

另见https://gamedev.stackexchange.com/questions/14568/integrating-an-ai-state-machine-with-actions-that-take-more-than-1-tick

轻量级方法可能是这样的:http://vanillajava.blogspot.com/2011/06/java-secret-using-enum-as-state-machine.html(尽管我建议这样做主要是为了理解更复杂的AI库状态机)。