public void Check()
 {
     if (tile1.CanConnect(tile2))
     {
         Debug.Log("Can connect");
     }
     else
     {
         Debug.Log("Cannot connect");
     }
 }
Exemple #2
0
    private GenerationTileController[] GetAllConnectableTiles(GenerationTileController input)
    {
        List <GenerationTileController> returnList = new List <GenerationTileController>();

        for (int i = 0; i < inputControllers.Length; i++)
        {
            GenerationTile t = input.GetTileId();
            if (t.CanConnect(inputControllers[i].GetTileId()))
            {
                returnList.Add(inputControllers[i]);
            }
        }

        return(returnList.ToArray());
    }