private void OnEnable() { for (int i = 0; i < parentItemPlayers.childCount; i++) { Destroy(parentItemPlayers.GetChild(i).gameObject); } for (int i = 0; i < SF.GetAllPlayers().Count; i++) { ItemPlayer ip = Instantiate(prefabItemPlayer, parentItemPlayers).GetComponent <ItemPlayer>(); ip.StartThis(SF.GetPlayer(i)); } }
public void OpenPlayer(ItemPlayer _itemPlayer) { currentItemPlayer = _itemPlayer; inputProfileName.text = _itemPlayer.GetPlayer().name; inputProfileNumber.text = _itemPlayer.GetPlayer().number.ToString(); imageProfileConfirmationName.sprite = spriteNothing; imageProfileConfirmationNumber.sprite = spriteNothing; textGoals.text = currentItemPlayer.GetPlayer().goals.ToString(); textAssists.text = currentItemPlayer.GetPlayer().assists.ToString(); textFouls.text = currentItemPlayer.GetPlayer().fouls.ToString(); textYellows.text = currentItemPlayer.GetPlayer().yellows.ToString(); textReds.text = currentItemPlayer.GetPlayer().reds.ToString(); confirmDelete.gameObject.SetActive(false); MUI.GoRight(panelPlayerProfile); }
public void ButtonDoneNewPlayer() { bool valid = true; if (inputName.text == string.Empty) { imageConfirmationName.sprite = spriteError; valid = false; } else { imageConfirmationName.sprite = spriteCheck; } if (inputNumber.text == string.Empty) { imageConfirmationNumber.sprite = spriteError; valid = false; } else { imageConfirmationNumber.sprite = spriteCheck; } if (!valid) { return; } Player p = new Player(int.Parse(inputNumber.text), inputName.text); ItemPlayer ip = Instantiate(prefabItemPlayer, parentItemPlayers).GetComponent <ItemPlayer>(); ip.StartThis(p); SF.AddPlayer(p); MUI.GoRight(myAnimator); }
void Start() { interact = GameObject.Find("GameUI").transform.GetChild(0).GetComponent <TextMeshProUGUI>(); script = itemPlayer.GetComponent <ItemPlayer>(); }