我是 Libgdx 的新手,我不了解“状态”和“屏幕”。在我第一次接触 Libgdx 时,我了解到主类扩展了“游戏”类,然后创建了实现“屏幕”的新类,但最近我学习了一个使用 GameStateManager 的教程,我认为它更实用,使用起来也更舒服。我想知道“状态”和“屏幕”之间是否有任何区别,是否有优缺点。
最佳答案
这是关注点分离。阅读有关 MVC 的信息。游戏状态是模型的一部分,所有扩展屏幕的东西都是 View 的一部分。
关于java - GameStateManager 和屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58565930/