NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Zikor

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Vojtěch Pospíchal:13.3.2013 18:52

Hra pro nejfaka? Konečně někdo kdo se zmohl na víc než na Gamemaker :D Gratuluju.

 
Odpovědět
13.3.2013 18:52
Avatar
Petr Nymsa
Tvůrce
Avatar
Petr Nymsa:13.3.2013 19:18

Není veškerá grafika použitá z Minecraftu ? :D

Odpovědět
13.3.2013 19:18
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Зайчик
Člen
Avatar
Зайчик:13.3.2013 19:35

:D :D :D to je věc

private void VyberPanacka(object sender, EventArgs e)
    {
      Image image1 = Image.FromFile("data/tlacitka/tl_zikor.jpg");
      Image image2 = Image.FromFile("data/tlacitka/tl_santa.jpg");
      Image image3 = Image.FromFile("data/tlacitka/tl_mc.jpg");
      Image image4 = Image.FromFile("data/tlacitka/tl_spider.jpg");
      Image image5 = Image.FromFile("data/tlacitka/tl_nejf.jpg");
      this.img_vyber = Image.FromFile("data/bg/bgvyber.jpg");
      this.panel_vyber = new Panel();
      this.panel_vyber.Parent = (Control) this;
      this.panel_vyber.Location = new Point(-1000, 0);
      this.panel_vyber.Size = new Size(600, 600);
      this.panel_vyber.BackColor = Color.Transparent;
      this.panel_vyber.BackgroundImage = this.img_vyber;
      this.hra_zikor = new PictureBox();
      this.hra_zikor.Tag = (object) "1";
      this.hra_zikor.Parent = (Control) this.panel_vyber;
      this.hra_zikor.Location = new Point(100, 100);
      this.hra_zikor.Size = new Size(150, 50);
      this.hra_zikor.BackColor = Color.Transparent;
      this.hra_zikor.Click += new EventHandler(this.Hra);
      this.hra_zikor.BackgroundImage = image1;
      this.hra_santa = new PictureBox();
      this.hra_santa.Tag = (object) "2";
      this.hra_santa.Parent = (Control) this.panel_vyber;
      this.hra_santa.Location = new Point(350, 100);
      this.hra_santa.Size = new Size(150, 50);
      this.hra_santa.BackColor = Color.Transparent;
      this.hra_santa.Click += new EventHandler(this.Hra);
      this.hra_santa.BackgroundImage = image2;
      this.hra_mc = new PictureBox();
      this.hra_mc.Tag = (object) "3";
      this.hra_mc.Parent = (Control) this.panel_vyber;
      this.hra_mc.Location = new Point(100, 200);
      this.hra_mc.Size = new Size(150, 50);
      this.hra_mc.BackColor = Color.Transparent;
      this.hra_mc.Click += new EventHandler(this.Hra);
      this.hra_mc.BackgroundImage = image3;
      this.hra_spider = new PictureBox();
      this.hra_spider.Tag = (object) "4";
      this.hra_spider.Parent = (Control) this.panel_vyber;
      this.hra_spider.Location = new Point(350, 200);
      this.hra_spider.Size = new Size(150, 50);
      this.hra_spider.BackColor = Color.Transparent;
      this.hra_spider.Click += new EventHandler(this.Hra);
      this.hra_spider.BackgroundImage = image4;
      this.hra_nejf = new PictureBox();
      this.hra_nejf.Tag = (object) "5";
      this.hra_nejf.Parent = (Control) this.panel_vyber;
      this.hra_nejf.Location = new Point(100, 300);
      this.hra_nejf.Size = new Size(150, 50);
      this.hra_nejf.BackColor = Color.Transparent;
      this.hra_nejf.Click += new EventHandler(this.Hra);
      this.hra_nejf.BackgroundImage = image5;
      Image image6 = Image.FromFile("data/tlacitka/tl_zpet.jpg");
      this.hra_zpet = new PictureBox();
      this.hra_zpet.Parent = (Control) this.panel_vyber;
      this.hra_zpet.Location = new Point(225, 475);
      this.hra_zpet.Size = new Size(150, 50);
      this.hra_zpet.BackColor = Color.HotPink;
      this.hra_zpet.Click += new EventHandler(this.DoMenu);
      this.hra_zpet.BackgroundImage = image6;
      this.DoVyberu((object) null, (EventArgs) null);
    }
Odpovědět
13.3.2013 19:35
Коммунизм для нашего будущего!
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Зайчик
Honza Bittner:13.3.2013 20:19

takhle to tam zapsané není :P

Mám to v kódu rozdělené do metod (metoda pro menu, výběr postav atp..)

Editováno 13.3.2013 20:20
Odpovědět
13.3.2013 20:19
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Vojtěch Pospíchal
Honza Bittner:13.3.2013 20:20

Děkuju, ale i tak jsem lama .. :(

Hold se zatím učím no :)

Odpovědět
13.3.2013 20:20
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Honza Bittner:13.3.2013 20:23

ne, to se ti jen zdá ... :P

Odpovědět
13.3.2013 20:23
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Зайчик
Člen
Avatar
Odpovídá na Honza Bittner
Зайчик:13.3.2013 20:23

Tohle je metoda výběr postav. :) Ukaž prosím teda ten správný zdrojový kód, aby jsi mě přesvědčil. :)

Odpovědět
13.3.2013 20:23
Коммунизм для нашего будущего!
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Зайчик
Honza Bittner:13.3.2013 20:30

mám to udělané docela lehce, pictureboxy s postavama mají tag, který když zapnu panel s výběrem postav dostanu ((sender as PictureBox).Tag )
a následně je podmínka if (mohl jsem dát swich .. nenapadlo mě) a v podmínkách se dosadí pozadí pro postavu a předmět ...

void Hra(object sender, EventArgs e)
       {


           if ((sender as PictureBox).Tag.ToString() == "1")
           {
               panak = Image.FromFile("data/postavy/zikor.jpg");
               img_krystal = Image.FromFile(@"data/veci/zikor.png");
           }
           else if ((sender as PictureBox).Tag.ToString() == "2")
           {
               panak = Image.FromFile("data/postavy/santa.jpg");
               img_krystal = Image.FromFile(@"data/veci/santa.png");
           }
           else if ((sender as PictureBox).Tag.ToString() == "3")
           {
               panak = Image.FromFile("data/postavy/mc.jpg");
               img_krystal = Image.FromFile(@"data/veci/mc.png");
           }
           else if ((sender as PictureBox).Tag.ToString() == "4")
           {
               panak = Image.FromFile("data/postavy/spider.jpg");
               img_krystal = Image.FromFile(@"data/veci/spider.png");
           }
           else if ((sender as PictureBox).Tag.ToString() == "5")
           {
               panak = Image.FromFile("data/postavy/nejf.jpg");
               img_krystal = Image.FromFile(@"data/veci/nejf.png");
           }

ten tvůj kód je z metody výběr postav, kde vytvářím ty tlačítka v panelu na výběr postav (vždy panáček a vedle text)

Odpovědět
13.3.2013 20:30
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Зайчик
Člen
Avatar
Odpovídá na Honza Bittner
Зайчик:13.3.2013 20:36

Já umím číst, ty jsi mi poslal úplně jinou metodu ale. :D

Odpovědět
13.3.2013 20:36
Коммунизм для нашего будущего!
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Зайчик
Honza Bittner:13.3.2013 20:40

No ... :D

Jinak teď jsem se dal na Javu (zkouším) a jestli se mi bude líbit tak to zkusím přepsat do Javy a přidám to sem ;)
Snad to pak napíšu lépe .. :P

Editováno 13.3.2013 20:43
Odpovědět
13.3.2013 20:40
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 28.