private void CreatePlayer() { for (int playerIdx = 0; playerIdx < numOfPlayer; ++playerIdx) { Color c = ColorTable.GetPlayerSignColor(playerIdx); Player player = new Player(c); player.Earn(startMoney); player.GenerateRandomStock(); players.Add(player); } }
public override void ShowUI() { for (int iPlayer = 0; iPlayer < GameManager.Singleton.numOfPlayer; ++iPlayer) { GameObject obj = ResourceManager.Singleton.LoadResource <GameObject>(elmPath); KeyInElement element = Instantiate(obj, transform).GetComponent <KeyInElement>(); elements.Add(element); element.playerSign.color = ColorTable.GetPlayerSignColor(iPlayer); } enterGameBtn.onClick += EnterGame; base.ShowUI(); }