我想知道当触摸按钮时如何退出我的libgdx应用程序。
Inside class that implements Screen and InputProcessor.
public void show(){
........
exitButton= new TextButton("Exit", style);
exitbutton.setPosition(50,50);
........
}
public void render(){
........
exitButton.draw(batch, 1f);
........
}
现在,触摸此按钮时如何以及在哪里放置退出应用程序的条件?
如果您具有实现InputProcessor(接口)的类,则必须实现InputProcessor的方法。通常,将使用Stage类(具有这些方法的实现)。但是,如果您不使用它,则需要自己进行操作,否则您的代码将无法编译。您正在寻找的方法可能是
boolean touchDown(int screenX, int screenY, int pointer, int button)
将您的代码放置在此处以确定应用程序退出。如果您没有遇到编译错误,那么您的代码就已经结构化以捕获此错误(如上面提到的使用Stage一样),在这种情况下,您将需要覆盖父类的touchDown()实现来执行您的操作需要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句