IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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 – Lekce 8 - Aréna s mágem (dědičnost a polymorfismus)

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
Dušan Kovářík:5.7.2023 11:36

Super článek, pouze jak se změnila metoda na "grafickyUkazatel", stále je v ní:

if (pocetDilku == 0 && jeZivy()) {
    pocetDilku = 1;
}

Pokud už jsme tuto medodu abstrahovali od bojovníka, neměla by testovat, zda je bojovník živý. Způsobuje to pak např. i to, že mana se nikdy nezobrazí jako prázdná, i když prázdná zrovna je. Zkusím to pořešit nějak matematicky...

 
Odpovědět
5.7.2023 11:36
Avatar
Odpovídá na Dušan Kovářík
Dušan Kovářík:5.7.2023 12:01

Už vím, je to úplně jednoduché 🙂 Podmínku v metodě grafickyUkazatel() stačí změnit takto:

if (pocetDilku == 0 && aktualni > 0)

Prázdná mana se skutečně zobrazuje jako prázdná a všechno ostatní funguje tak, jak má 🙂

 
Odpovědět
5.7.2023 12:01
Avatar
Karel Jandera:16.7.2023 18:53

Snad mi to prominete,
ale když jsem testoval celý ten kód dvou bojovníků ( bojovníka a mága ) tak mě to přišlo takový dost "suchý" když mág Gandalf dostal vždycky od válečníka na face.

Proto jsem si z toho udělal epickou až možná legendární srandu a mága zkazil shadow a fel magií a naučil ho vysávat životy nepřítele (Drain Life) a tím si doplnit svoje vlastní životy 🤣 /rofl .

 
Odpovědět
16.7.2023 18:53
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 3 zpráv z 83.