Hirdetés
- Rosewill "kockák" az egyedi NAS vagy házi szerver összerakásán gondolkodóknak
- Hét évet kapott a Samsung korábbi, Kínának kémkedő mérnöke
- Már nem egy, hanem két gyorsítót tartalmaz az új Google TPU generáció
- Jelentősen meglazítja a gyeplőt a Windows 11 frissítéseknél a Microsoft
- Belehúz a kapacitásbővítésbe a TSMC
- Jelentősen meglazítja a gyeplőt a Windows 11 frissítéseknél a Microsoft
- Vezeték nélküli fülhallgatók
- Tápokról alaposan - mélyvíz
- LG LCD és LED TV-k
- 3D nyomtatás
- E-book olvasók
- Projektor topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Nem indul és mi a baja a gépemnek topik
Új hozzászólás Aktív témák
-
loszerafin
senior tag
válasz
Alvin_ti4200
#1138
üzenetére
Remek.
Kissé átpofoztam a kódodat, de nem tudom kipróbálni:
int[] dx={25,85,145,25,85,145,25,85,145};
int[] dy={50,50,50,110,110,110,170,170,170};
int[] keyCodes={512,2,1024,4,256,32,2048,64,4096};
int keyIndex=(int)(Math.random()*9);
sprite.next(dx[keyIndex],dy[keyIndex],keyIndex);
lm.paint(g,0,0);
flushGraphics();
int keyState=getKeyStates();
if ( (keyState & keyCodes[keyIndex]) !=0 ){
score++;
}
else{
if(keyState!=0){
score--;
}
}A keyCodes tömb számai helyett jobb lenne enum-okat használni, úgy érthetőbb lenne a program.
Az else ágban a keyState!=0-nak utána kellene nézni, tényleg azt jelenti-e, hogy nyomtak gombot.És azt hiszem, itt mindent megtalálsz a témádhoz:
és ez se rossz:
[link]Ráadásul ez az utolsó "megvan" magyarul is:
[link]
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Assassin's Creed IV: Black Flag
- Gyúrósok ide!
- Május 4-én érkezik a Steam Controller
- Jelentősen meglazítja a gyeplőt a Windows 11 frissítéseknél a Microsoft
- Nagyrobogósok baráti topikja
- Vezeték nélküli fülhallgatók
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- fűnyíró traktor
- Vivo V70 – a stílus érték?
- Építő/felújító topik
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

