public static void setOption(int final) { int actual = GameMenu.getSelectedOption(); while (final != actual && AppConstants.MENU_WAITING != MemoryHandler.getActualMenu()) { actual = GameMenu.getSelectedOption(); /* Mover derecha */ if ((final == AppConstants.MENU_OPTION_2 || final == AppConstants.MENU_OPTION_4) && (actual == AppConstants.MENU_OPTION_1 || actual == AppConstants.MENU_OPTION_3)) { moveRight(); continue; } /* Mover izquierda */ if ((final == AppConstants.MENU_OPTION_1 || final == AppConstants.MENU_OPTION_3) && (actual == AppConstants.MENU_OPTION_2 || actual == AppConstants.MENU_OPTION_4)) { moveLeft(); continue; } /* Mover abajo */ if ((final == AppConstants.MENU_OPTION_3 || final == AppConstants.MENU_OPTION_4) && (actual == AppConstants.MENU_OPTION_1 || actual == AppConstants.MENU_OPTION_2)) { moveDown(); continue; } /* Mover arriba */ if ((final == AppConstants.MENU_OPTION_1 || final == AppConstants.MENU_OPTION_2) && (actual == AppConstants.MENU_OPTION_3 || actual == AppConstants.MENU_OPTION_4)) { moveUp(); continue; } } }
public static int getActualMenu() { return(MemoryHandler.getActualMenu()); }