public void Close(GameManager.GameScene gameScene) { //close menu if (gameManager.CurrentGameState == GameManager.GameState.MENU) { DisplayMenu(ActivedBlur(false), gameScene); hasDisplayed = false; } else if (gameManager.CurrentGameState == GameManager.GameState.HOME_ACTION) { DisplayHomeAction(ActivedBlur(false), gameScene); hasDisplayed = false; } else if (gameManager.CurrentGameState == GameManager.GameState.COURSE_NOTIFICATION) { switchScene.DisplayCourseNotification(false); hasDisplayed = true; } else if (gameManager.CurrentGameState == GameManager.GameState.COURSE) { switchScene.DisplayCourse(false); hasDisplayed = false; } else if (gameManager.CurrentGameState == GameManager.GameState.WORK_PROJECT) { switchScene.DisplayWorkProject(false); hasDisplayed = false; } else if (gameManager.CurrentGameState == GameManager.GameState.PLACE) { DisplayPlace(gameScene, false); hasDisplayed = false; } else if (gameManager.CurrentGameState == GameManager.GameState.CALENDAR) { switchScene.DispleyCalendar(false); hasDisplayed = false; } }