diff --git a/core/src/ru/deadsoftware/cavedroid/misc/InputHandlerMenu.java b/core/src/ru/deadsoftware/cavedroid/misc/InputHandlerMenu.java
index 8f9108df597c5c7b1470b6971fd6d90286c521b8..b97b5fe4eb46dd6d8d1900a9693eb875205803b0 100644 (file)
public class InputHandlerMenu implements InputProcessor {
public class InputHandlerMenu implements InputProcessor {
- private MenuRenderer menuRenderer;
+ private final MenuRenderer menuRenderer;
public InputHandlerMenu(MenuRenderer menuRenderer) {
this.menuRenderer = menuRenderer;
public InputHandlerMenu(MenuRenderer menuRenderer) {
this.menuRenderer = menuRenderer;
public boolean touchUp(int screenX, int screenY, int pointer, int mb) {
screenX *= menuRenderer.getWidth() / GameScreen.getWidth();
screenY *= menuRenderer.getHeight() / GameScreen.getHeight();
public boolean touchUp(int screenX, int screenY, int pointer, int mb) {
screenX *= menuRenderer.getWidth() / GameScreen.getWidth();
screenY *= menuRenderer.getHeight() / GameScreen.getHeight();
- switch (CaveGame.STATE) {
- case MENU_MAIN:
+ switch (CaveGame.MENU_STATE) {
+ case MAIN:
for (Button button : menuRenderer.menuMainBtns) {
if (button.getRect().contains(screenX, screenY) && button.getType() > 0) {
menuRenderer.buttonClicked(button);
for (Button button : menuRenderer.menuMainBtns) {
if (button.getRect().contains(screenX, screenY) && button.getType() > 0) {
menuRenderer.buttonClicked(button);
}
}
break;
}
}
break;
- case MENU_NEW_GAME:
+ case NEW_GAME:
for (Button button : menuRenderer.menuNGBtns) {
if (button.getRect().contains(screenX, screenY) && button.getType() > 0) {
menuRenderer.buttonClicked(button);
for (Button button : menuRenderer.menuNGBtns) {
if (button.getRect().contains(screenX, screenY) && button.getType() > 0) {
menuRenderer.buttonClicked(button);