我正在为我在大学的第二年项目开发一个游戏应用程序,但是我对如何从非活动类转移到活动有点困惑。因此,我的无活动类是游戏中的退出屏幕(是的,我知道你不应该在游戏中使用退出,但这是我的要求之一),当我点击按钮时,我希望它带我参加活动。 (基本上感谢用户玩,然后退出应用程序)使用System.exit(0)只是回到最后访问的活动。
屏幕扩展了我的Game Screen Class,这是我创建的父类,这是当用户触摸退出屏幕中的“是”按钮时发生的代码:
@Override
public void update(ElapsedTime elapsedTime) {
Input input = game.getInput();
List<GameTouchEvent> touchEvents = input.getTouchEvents();
if(touchEvents.size() > 0){
GameTouchEvent touchEvent = touchEvents.get(0);
if(yesButtonBound.contains((int) touchEvent.x, (int) touchEvent.y)){
System.exit(0);
}
我不是在寻找具体的代码答案,因为这是一个项目,但任何建议或提示都将非常感谢,谢谢!!