Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
    void Start()
    {
        logic = new GameLogic();
        logic.GameStart(Player);
        if (aiFirst)
        {
            logic.AITurn();
        }

        InitRects();
        CreateLineMaterial();
    }