public void PopUp(PopUpType popUpType) { type = popUpType; GetComponent<UIWidget>().alpha = 1; label.text = type.ToString(); ButtonLabel.text = "OK"; switch (type) { case PopUpType.LOBBY_READY: Button.isEnabled = true; break; case PopUpType.MATCH_READY: break; case PopUpType.MATCH_LOADING: ButtonLabel.text = "Cancel"; break; case PopUpType.LOBBY_LOADING: Button.isEnabled = false; break; case PopUpType.MATCH_END: UserScript user = GameObject.FindGameObjectWithTag("Network").GetComponent<UserScript>(); label.text = user.MyMatchResult.ToString(); user.MyMatchResult = MatchResult.NONE; Button.isEnabled = false; ButtonLabel.text = "Wait"; break; } }