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 – Hra Šibenice #7 - Výhra

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
Twigynka
Člen
Avatar
Twigynka:18.12.2012 18:34

Ahoj, hele nedávno jsem vytvořila podle tebe tu šibenici, tedy bez zvuků s tím jsem se nijak nechtěla štvát... ale mam tam takový problém vše naprosto funguje jen do té doby když se načte další hra. Do další hry se mi smaže to poslední písmenko na které jsem klikla... prostě tam chybí.. vubec nevím kde to mam opravit čuměla jsem do toho několik hodin a nic, myslím že to mam totožné s tebou.... možná jsem to přehlédla nevím :(

 
Odpovědět
18.12.2012 18:34
Avatar
Eldest
Tvůrce
Avatar
Odpovídá na Twigynka
Eldest:18.12.2012 18:48

Moc jsem tu hru neprocházel, takže ani netuším, kde máš chybu, ale zkus třeba místo zavolání GameStart(); v případě výhry použít Application.Res­tart();

 
Odpovědět
18.12.2012 18:48
Avatar
Twigynka
Člen
Avatar
Twigynka:18.12.2012 19:02

nepomohlo to... mizí to i v případě prohry

 
Odpovědět
18.12.2012 19:02
Avatar
Eldest
Tvůrce
Avatar
Eldest:18.12.2012 19:11

tak máš někde chybu, ale těžko takto říct

 
Odpovědět
18.12.2012 19:11
Avatar
Twigynka
Člen
Avatar
Twigynka:18.12.2012 19:18

jestli chceš poslat odkaz na stažení ...

 
Odpovědět
18.12.2012 19:18
Avatar
Petr
Tvůrce
Avatar
Petr:6.1.2013 15:16

To je dost častá chyba, nějak jsem to ve videu zapomněl výrazněji zmínit, jen je tam u konce jednoho videa bublina, která na to upozorňuje. V metodě, která reaguje na stisk tlačítka s písmenkem (resp. na stisk všech tlačítek s písmenky) je příkaz, který skrývá aktuálně stisknuté tlačítko.

btn.Visible = false;

Ten nesmí být na konci této metody (tj. až po případném skončení a zahájení nové hry), ale hned na jejím začátku.

Editováno 6.1.2013 15:17
 
Odpovědět
6.1.2013 15:16
Avatar
Ondřej Beránek:7.1.2020 19:54

Ahoj, i já mám problém, kdy zde mi to vždy vyhodí problém s omezením. Píše, že maxValue nemůže být menší než minValue. Ví někdo co s tím ?

int i = random.Next(0, sentences.Count() - 1);
 
Odpovědět
7.1.2020 19:54
Avatar
Petr
Tvůrce
Avatar
Odpovídá na Ondřej Beránek
Petr:7.1.2020 21:03

To vypadá na to, že seznam sentences je prázdný, čili jeho Count je 0, což po odečtení jedné je -1. A maxValue -1 je menší než minValue 0 v prvním parametru funkce Next. Čili problém bude při načítání vět, že to žádné nenačte, tady je vše v pořádku, byť by neškodilo otestovat, jestli to nějaké věty načetlo a pokud ne, zobrazit tuto informaci uživateli a dál nepokračovat.

 
Odpovědět
7.1.2020 21:03
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 8 zpráv z 8.