private void Update() { if (widgetOpened) { if (Input.GetButtonDown("Cancel" + playerID)) { widgetOpened.Hide(); } } else if (Input.GetButtonDown("Submit" + playerID)) { widgetOpened = transform.GetChild(choosenIndex).GetComponent <GUIWidget>(); widgetOpened.Show(); } else if (Input.GetButtonDown("Up" + playerID)) { ChoosenIndex = (choosenIndex - 1) % maxIndex; } else if (Input.GetButtonDown("Down" + playerID)) { ChoosenIndex = (choosenIndex + 1) % maxIndex; } }