Exemplo n.º 1
0
 public Node(CoinBuilder coinBuilder, DefaultSettings settings)
 {
     Location         = new Location();
     CollectablePoint = coinBuilder.Build();
     Path             = new List <int>();
     Neighbours       = new List <NeighbourInfo>();
     SquareSize       = settings.NodeSize;
 }
Exemplo n.º 2
0
 public CanvasVisualizer(DefaultSettings defaultSettings)
 {
     _defaultSettings = defaultSettings;
 }
Exemplo n.º 3
0
 public Coin(DefaultSettings settings)
 {
     IsCollected = false;
     fSize       = new Size(settings.CollectableSize, settings.CollectableSize);
     fDoDrawing  = (grapics, rectangle) => grapics.FillEllipse(Brushes.Gold, rectangle);
 }