예제 #1
0
        public ObszarGry(WybórMapy w)
        {
            InitializeComponent();
            switch (w)
            {
            case WybórMapy.pierwsza:
                mapa = TworzenieMapy.TwórzMape(WybórMapy.pierwsza, grid);
                mapa.pobierzSiatke = grid;
                break;

            case WybórMapy.druga:
                mapa = TworzenieMapy.TwórzMape(WybórMapy.druga, grid);
                mapa.pobierzSiatke = grid;
                break;
            }
        }
예제 #2
0
        public static Mapa TwórzMape(WybórMapy w, Grid a)
        {
            Mapa element = null;

            switch (w)
            {
            case WybórMapy.pierwsza:
                element = new mapa1(a);
                break;

            case WybórMapy.druga:
                element = new mapa2(a);
                break;
            }

            return(element);
        }