Beispiel #1
0
        public void Biztos_Kilep()
        {
            Panel  panel       = new Panel(new Vector2(400, 150));
            Label  Kilep_Label = new Label("Biztos kiszeretne lépni?", Anchor.TopCenter);
            Button Kilep       = new Button("Igen", ButtonSkin.Default, Anchor.CenterLeft, new Vector2(150, 50));
            Button Nem_Lepki   = new Button("Nem", ButtonSkin.Default, Anchor.CenterRight, new Vector2(150, 50));

            Kilep.SetPosition(Anchor.CenterLeft, new Vector2(10, 20));
            Nem_Lepki.SetPosition(Anchor.CenterRight, new Vector2(10, 20));

            UserInterface.Active.AddEntity(panel);

            panel.AddChild(Kilep_Label);
            panel.AddChild(Kilep);
            panel.AddChild(Nem_Lepki);

            Kilep.OnClick += (Entity entity) =>
            {
                Game1.kilep = true;
            };

            Nem_Lepki.OnClick += (Entity entity) =>
            {
                Menu_Manager.Jatek_Menu_Eltuntet(Menu_Manager.Menu.Biztos_Kilep);
                Menu_Manager.Hasznalhato(true);
            };
            Window_Keszites(panel);
        }
Beispiel #2
0
        public void Window_Jatek_Menu()
        {
            Panel  panel            = new Panel(new Vector2(500, 430));
            Header header           = new Header("Dragon For Honor", Anchor.TopCenter);
            Button Vissza_A_Jatekba = new Button("Vissza a jatekba");
            Button Jatek_Betoltes   = new Button("Betoltes");
            Button Beallitasok      = new Button("Beallitasok");
            Button Kilepes          = new Button("Kilepes");



            UserInterface.Active.AddEntity(panel);

            //add entitás
            panel.AddChild(header);
            panel.AddChild(Vissza_A_Jatekba);
            panel.AddChild(Jatek_Betoltes);
            panel.AddChild(Beallitasok);
            panel.AddChild(Kilepes);

            //onclick

            Vissza_A_Jatekba.OnClick += (Entity entity) =>
            {
                Menu_Manager.Jatek_Menu_Eltuntet(Menu_Manager.Menu.Jatek_Menu);
                Game1.jatek_megallitva = false;
            };
            Jatek_Betoltes.OnClick += (Entity entity) =>
            {
                Menu_Manager.Jatek_Menu_Felhoz(Menu_Manager.Menu.Jatek_Betoltes);
            };
            Beallitasok.OnClick += (Entity entity) =>
            {
                Menu_Manager.Jatek_Menu_Felhoz(Menu_Manager.Menu.Jatek_Beallitasok);
            };

            Kilepes.OnClick += (Entity kilep) =>
            {
                Menu_Manager.Jatek_Menu_Felhoz(Menu_Manager.Menu.Biztos_Kilep);
                Menu_Manager.Hasznalhato(false);
            };

            //Window csinálás
            Window_Keszites(panel);
        }
Beispiel #3
0
        public void Window_Fo_Menu()
        {
            //öüóűŰúőŐ
            //entitás készítés
            Panel  panel          = new Panel(new Vector2(500, 430));
            Header header         = new Header("Dragon For Honor", Anchor.TopCenter);
            Button Uj_Jatek       = new Button("Uj jatek");
            Button Jatek_Betoltes = new Button("Betoltes");
            Button Beallitasok    = new Button("Beallitasok");
            Button Kilepes        = new Button("Kilepes");

            UserInterface.Active.AddEntity(panel);

            //add entitás
            panel.AddChild(header);
            panel.AddChild(Uj_Jatek);
            panel.AddChild(Jatek_Betoltes);
            panel.AddChild(Beallitasok);
            panel.AddChild(Kilepes);

            //onclick

            Uj_Jatek.OnClick += (Entity entity) =>
            {
                Menu_Manager.Menu_Valtas(Menu_Manager.Menu.Uj_Jatek);
            };
            Jatek_Betoltes.OnClick += (Entity entity) =>
            {
                Menu_Manager.Menu_Valtas(Menu_Manager.Menu.Betoltes);
            };
            Beallitasok.OnClick += (Entity entity) =>
            {
                Menu_Manager.Menu_Valtas(Menu_Manager.Menu.Beallitasok);
            };

            Kilepes.OnClick += (Entity kilep) =>
            {
                Menu_Manager.Jatek_Menu_Felhoz(Menu_Manager.Menu.Biztos_Kilep);
                Menu_Manager.Hasznalhato(false);
            };

            //Window csinálás
            Window_Keszites(panel);
        }