IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – Hra Šibenica # 7 - Výhra

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
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 :(

 
Odpovedať
18.12.2012 18:34
Avatar
Eldest
Tvůrce
Avatar
Odpovedá 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();

 
Odpovedať
18.12.2012 18:48
Avatar
Twigynka
Člen
Avatar
Twigynka:18.12.2012 19:02

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

 
Odpovedať
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

 
Odpovedať
18.12.2012 19:11
Avatar
Twigynka
Člen
Avatar
Twigynka:18.12.2012 19:18

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

 
Odpovedať
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.

Editované 6.1.2013 15:17
 
Odpovedať
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);
 
Odpovedať
7.1.2020 19:54
Avatar
Petr
Tvůrce
Avatar
Odpovedá 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.

 
Odpovedať
7.1.2020 21:03
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!