Пример #1
0
    /// <summary>
    /// La funcion dibuja el camino que lleva hasta el cursor en el tablero
    /// </summary>
    private void DrawPath()
    {
        for (int i = 0; i < path.Count - 1; i++)
        {
            board.ChangeTileMaterial(path[i], cursorMaterial);
        }

        board.ChangeTileMaterial(path[path.Count - 1], selectedMaterial);
    }
Пример #2
0
 /// <summary>
 /// Cambia el material de todas las casillas en el rango de vision
 /// </summary>
 /// <param name="newMaterial">Nuevo material que le asignaremos a la casillas</param>
 private void ChangeVisionRangeMaterial(Material newMaterial)
 {
     foreach (int tile in visionTiles)
     {
         board.ChangeTileMaterial(tile, newMaterial);
         board.ChangeTileState(tile, BTile.ETileState.EVision);
     }
 }