Exemplo n.º 1
0
 public void CheckAIMove()
 {
     listofAImove = new List <AIMove>();
     for (int i = 0; i < board.width; i++)
     {
         for (int j = 0; j < board.height; j++)
         {
             if (board.allDots[i, j] != null)
             {
                 if (i < board.width - 1)
                 {
                     AIMove AICheck = gameObject.AddComponent <AIMove>();
                     AICheck.NewAIMove(i, j, i + 1, j, 0);
                     SwithAndCheckAI(i, j, Vector2.right, AICheck);
                     listofAImove.Add(AICheck);
                 }
                 if (j < board.height - 1)
                 {
                     AIMove AICheck = gameObject.AddComponent <AIMove>();
                     AICheck.NewAIMove(i, j, i, j + 1, 0);
                     SwithAndCheckAI(i, j, Vector2.up, AICheck);
                     listofAImove.Add(AICheck);
                 }
             }
         }
     }
 }