can someone tell me how to close game and dispose objects properly? I tried several methods but always have problems. I have ImageButton with ClickListener
.
Here's code of listener:
exitListener = new ClickListener(){
@Override
public void clicked(InputEvent event, float x, float y) {
getGame().dispose(); // reference to GameClass
Gdx.app.exit();
super.clicked(event, x, y);
}
};
but something causes problems because I have error:
buffer not allocated with newUnsafeByteBuffer or already disposed
and logs show that stage.dispose() causes problems.