Esempio n. 1
0
 /// <summary>
 /// Renders the outline of the board
 /// </summary>
 /// <param name="boardTemplate">template of the board to render</param>
 /// <param name="playerMaterials">material loader</param>
 public void RenderOutline(bool[] boardTemplate, PlayerMaterials playerMaterials)
 {
     TurnOffAllBricks();
     _boardBehaviour.CheckTemplate(boardTemplate, _boardOfBricks);
     bool[] outlined = _boardBehaviour.OutlinedBricks(boardTemplate, _WidthAndHeightOfGrid);
     for (int i = 0; i < _AmountOfBricks; i++)
     {
         ActivateBrick(i, playerMaterials.GetDefaultMaterial(), outlined[i]);
     }
 }