public void switchToOptions() { mainMenu.transform.localPosition = new Vector3(-500, 0, 0); menuState = stateMenu.inactive; gameState = state.optionScreen; optionState = stateOption.activate; }
public void optionStateUpdate() //YOUREHERE { switch (optionState) { case stateOption.activate: optionMenu.transform.parent = spawnPoint.transform; optionMenu.transform.position = new Vector3(0, 0, 0); optionMenu.transform.localPosition = new Vector3(0, 0, 0); optionMenu.transform.localScale = new Vector3(1, 1, 1); optionState = stateOption.active; break; case stateOption.active: gameVolume = gameVolumeSlider.value; isMute = muteToggle.isOn; shouldNotify = notifyToggle.isOn; gameSpeed = animationSpeedSlider.value; break; case stateOption.deactivate: optionMenu.transform.localPosition = new Vector3(-500, 0, 0); gameState = state.menuScreen; menuState = stateMenu.activate; break; } }
public void switchOptionToMenu() { optionState = stateOption.deactivate; }