Joo, elikkäs eikös JavaScriptissä olekkin semmoisia toimintoja, kun vaikka painaa "2", niin siitä tulee esim alert tms.... kun mä katoin noita http://www.javascripts.com pelejä, niin siellä on monessa pelissä juuri tämän lainen toiminto, esim. matopeli, jota ohjataan nuolilla... Ilmeisesti merkit merkitään numeroin, ja jonkin sortin theKeyllä... Kiitti jo etukäteen tietävälle! Olisin näet tekemässä peliä javascriptillä, ja no pelit ovat oikein toimivia!
EDIT: Tässä esimerkiksi tetris: http://webdeveloper.earthweb.com/webjs/jsgame/
tämmöttii:
function painallus() { alert(event.keyCode); } document.onkeydown=painallus;
tosta sitten kehittämään :)
Okei, kiitti, oisko kuitenkin esimerkkiä, jos vaikka painaisi nuolta ylöspäin?
<script type="text/javascript"> function painallus(){ var nappula=event.keyCode; if(nappula==38){ alert('painettiin nuolta ylöspäin'); } } document.onkeydown=painallus; </script>
event.keyCode kertoo tapahtuman käynnistäneen näppäimen ascii arvon. Nuoli ylös näyttäisi olevan arvoltaan 38. Onkeydown on tapahtuma, eli tässä tapauksessa napin alas painuminen.
Vinkki: Tetris pelin koodin yläosassa on näitä nuolinäppylöitä muuttujiksi aseteltuna...
Jep, mäkin jo huomasin, että ne kirjoitetaan numeroin(tyhmää), joten mäkin ajattelin, että noin jotenkin se kävisi...
Aihe on jo aika vanha, joten et voi enää vastata siihen.