public void selectOption(PauseController.pauseMenuOptions option) { currPointer.SetActive(false); switch (option) { case PauseController.pauseMenuOptions.Equipo: currPointer = pointerEq; break; case PauseController.pauseMenuOptions.Bolsa: currPointer = pointerBol; break; case PauseController.pauseMenuOptions.Guardar: currPointer = pointerG; break; case PauseController.pauseMenuOptions.Salir: currPointer = pointerSal; break; } currPointer.SetActive(true); }
bool waitTimeActive = false; //time input is not processed for easier navigation void Awake() { //Get the pointer master script from the PointerMaster child object pointer = transform.Find("PausePointerMaster").gameObject.GetComponent <PausePointerMaster>(); currOption = PauseController.pauseMenuOptions.Equipo; }
void updateOption(PauseController.pauseMenuOptions option) { pointer.selectOption(option); currOption = option; }