private void CheckIfAITurn() { if (m_CurrentPlayer.IsComputer) { m_Logic.AITurn(m_CurrentPlayer); m_GameField.Cells[m_Logic.LastUpdatedCell.Row, m_Logic.LastUpdatedCell.Column].Text = m_CurrentPlayer.Sign.ToString(); m_GameField.ColumnButtons[m_Logic.LastUpdatedCell.Column].Enabled = (ColumnIsFull() ? false : true); CheckIfGameIsOver(m_CurrentPlayer); } }
void Start() { logic = new GameLogic(); logic.GameStart(Player); if (aiFirst) { logic.AITurn(); } InitRects(); CreateLineMaterial(); }