/// <summary> /// Updates the view if snake game is provided. /// </summary> public void UpdateView(SnakeGame snakeGame) { IsAlive = snakeGame.Snake.IsAlive; Score = snakeGame.Score; GridGUI.Update(snakeGame.Grid, snakeGame.Snake.Head.Point, snakeGame.Snake.IsAlive); }
// If snake game provided public SnakeGameGUI(SnakeSettings snakeSettings, SnakeGame snakeGame) { IsAlive = snakeGame.Snake.IsAlive; Score = snakeGame.Score; GridGUI = new GridGUI(snakeGame.Grid, snakeSettings, IsAlive); }