Tak to je smutny pripad :)
Příspěvky odeslané z IP adresy 2001:718:2601:26c:ace8:e5...–
Debug js nejlepe delas s pomoci alert(1) alert(2), pripadne si najit v prohlizeci js konzolu nebo neco jako web-konzola (ve FF nastroje - vyvoj webu webova konzola), pripadne plugin (web-developer).
- schazi ti tam tag canvas
- canvas funguje ve FF, ale nemusi nikde jinde
K tomu kodu:
- nahore mas var
- pak definice classu game, snake, food
- pak je nejaky bordel kolem ovladani pres klavesnici
- a na konci mas to nejdulezitejsi
var requestAnimationFrame ... function loop() ...
setTimeout(function() { requestAnimationFrame(loop); }, 1000 / game.fps); }
requestAnimationFrame(loop); // to tam asi nemusi byt
- requestAnimationFrame(loop); - jakasi canvas funkce, asi nejaky druh inicializace
- loop spousti funkce vykreslujici hada
- setTimeout nastavi cekani, az ubehne cas (1000 / game.fps) ms, tak spusti loop() a tak to porad opakuje dokola. takze toto asi hledas.
No, on se Kit ohani objekty dost casto. Ale zatim jsem ho nevidel zminit jediny jednoduchy a prehledny objekt s vhodny nazvy promennych :)
Treba take casto rika, jake je super pdo proti mysql. Ale ve skutecnosti se musis naucit uplne novou terminologii a principy a nakonec zjistis, ze to neumi to, co umi mysql v zakladu. Takze si musis napsat prevodnik se spoustou podminek navic :)