// Update is called once per frame void Update() { if (conf == null) { conf = GameObject.FindWithTag("configuration").GetComponent <GameConfiguration>(); } if (select == null) { select = GameObject.Find("SelectionPlayerManager").GetComponent <SelectionPlayerManager>(); } if (conf != null && select != null) { UpdateUI(); } }
void BoardSetup() { GameObject instance = null; GameObject toInstantiate = null; SelectionPlayerManager selectionPlayer = GameObject.FindWithTag("SelectionPlayer").GetComponent <SelectionPlayerManager>(); players = new GameObject[] { getPlayer(listPrefabPlayer1, selectionPlayer.namePlayer1), getPlayer(listPrefabPlayer2, selectionPlayer.namePlayer2) }; if (players.Length != 0 && playersPositions.Count != 0) { for (int i = 0; i < players.Length; i++) { instance = Instantiate(players[i], playersPositions[i], Quaternion.identity) as GameObject; } } }