public void PlaceShips() { foreach (Ship ship in ships) { if (ship.GetComponent <Image>().color == Color.red) { int ranNum = Random.Range(0, 2); if (ranNum == 0) { ship.ComputerSelect(true); } Vector2 ranPos = new Vector2(Random.Range(0, 9), Random.Range(0, 9)); AssignShip(ship.gameObject); gameBoard.AIShipPlacement(ranPos, ship); } } }