void SetState(State state) { this.state = state; switch (state) { case State.Delete: modeText.text = "- Delete -"; deleteButtonText.text = "Done"; registerButtonText.text = "Register Your Name"; registerButton.interactable = false; deleteButton.interactable = true; break; case State.Register: modeText.text = "- Register -"; deleteButtonText.text = "Delete"; registerButtonText.text = "Done"; registerButton.interactable = true; deleteButton.interactable = false; break; default: modeText.text = "- Select -"; deleteButtonText.text = "Delete Files"; registerButtonText.text = "Register Your Name"; registerButton.interactable = SaveFileSelectController.CanRegisterAny(); deleteButton.interactable = SaveFileSelectController.CanDeleteAny(); break; } }
public static void RegisterName(SaveFileSelectController controller) { instance.textInputPopUpController.gameObject.SetActive(true); instance.textInputPopUpController.saveFileSelectController = controller; }