Esempio n. 1
0
 public void LoadMapData(MapData map)
 {
     Map.Load(map);
     mapSolved = false;
     Renderer  = new PaintRenderer(canvas);
     Renderer.LoadMapData(map);
     onMove(this, EventArgs.Empty);
     OnPropertyChanged("Map");
 }
Esempio n. 2
0
    // Start is called before the first frame update
    void Start()
    {
        drawPointObject = new GameObject();
        drawPointParent = drawPointObject.transform;

        paintRenderer = GameObject.Find("Paint Renderer").GetComponent <PaintRenderer>();
        lineRenderer  = paintRenderer.lineRenderer;

        audioSource = GetComponent <AudioSource>();
    }
Esempio n. 3
0
        public Game(MainWindow root)
        {
            this.root = root;
            canvas    = root.mainCanv;

            Maps = new List <MapData>();
            HardCodedStorage.LoadMapsTo(Maps);

            Solved = new List <string>();

            Map = new Map();
            Map.Load(Maps[0]);

            Renderer = new PaintRenderer(canvas);

            Controler       = new Controler(this);
            Controler.Move += new NotificationEventHandler(onMove);
        }