Diskuze: Had
Člen
Zobrazeno 12 zpráv z 12.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
http://uloz.to/…MLEA/had-rar
Tady je odkaz na celý program.
Ahoj, v MainForm.cs si najeď na celé okno pak v eventech vyber event KeyDown samo ti to vygeneruje nějaký kód a do něj stačí napsat jen
if (e.KeyData == Keys.A)
{
nas.smer = smery.doleva;
}
trochu jsem to musel přepsat, nechápu proč máš smer nastavený na static(a všechny ostatní hodnoty).
Tak jsem to tam zkusil napsat, ale pořád to nereaguje.
Ještě jsem zapomněl doplnit že nemůžeš použít Nastaveni.smer ale nejdřív si musíš deklarovat promněnou typu Nastaveni zkráceně:
Nastaveni nas = new Nastaveni();
Místo "nas" si můžeš dát kterýkoliv jiný název.
Kdyby si něco nepochopil z toho co jsem napsal zkus odkaz http://uloz.to/…d-subert-zip už by to mělo být v
pořádku..
Omlouvám se, jestli je někde problém na mojí straně, ale i v té tvé upravené verzi mi to vůbec nereaguje ani na pokyny k pohybu, ani na zadání enteru pro spuštění nové hry.
Jo, jsem si první hloupě hned pustil ten program a až potom jsem se podíval na kód, pardon. Tak jsem si díky tvé radě ještě doplnil enter na novou hru a ještě poslední věc, která mi tam blbne je jezení toho jídla, z neznámých důvodů to tím jídlem prostě jenom projde, i když by jej mělo jakoby sníst, přidat se body a vygenerovat se nové jídlo jinde.
Ahoj, pořádně si pročti kód a zkus přijít na to v čem máš chybu, určitě ti pomůže označování řádků nalevo, program se zastaví kdykoliv to vykoná daný řádek. Zjistil jsem v čem chybu máš ale nemůžu ti to hned říct Jinak vše máš naprogramované dobře jen je tam malá maličkost, kvůli které nikdy neproběhne snězení jídla.
Tak co jsem zkoušel to zastavování, tak se mi to nikdy nedostalo k podmínce, která by mi vyvolala to jezení.
Zobrazeno 12 zpráv z 12.