【发布时间】:2013-03-08 16:32:52
【问题描述】:
我可以使用哪些方法告诉游戏用户已通过 GameContainer 或 StateBasedGame 类请求关闭游戏。
我有一个按钮,点击它后我希望它关闭游戏,当侦听器发现请求关闭时需要运行什么函数?
【问题讨论】:
-
我为这个愚蠢的问题道歉。我不确定当时是否需要运行任何关闭脚本。我将实现,以便在进入 QuitGameState 时保存它。
我可以使用哪些方法告诉游戏用户已通过 GameContainer 或 StateBasedGame 类请求关闭游戏。
我有一个按钮,点击它后我希望它关闭游戏,当侦听器发现请求关闭时需要运行什么函数?
【问题讨论】:
GameContainer 类有一个exit 方法:
public void update(GameContainer gc, StateBasedGame game, int delta) throws SlickException
{
if(my_exit_flag)
gc.exit();
// Update code here
}
【讨论】:
您可以使用
关闭任何java应用程序System.exit();
或
System.exit(<error_level>);
【讨论】: