Hej, robię grę RPG w javie (nawet się udaje), lecz mam jeden problem.
Chciałbym, aby kod działał na zasadzie:
Jeśli spacja naciśnięta {
Jeśli gracz dotyka np. wróg1 {
I tutaj chcę, aby co np. sekundę jeśli się stykają, graczowi zadawało obrażenia czyli
hp = hp - 2;
}
}
Mój kod na razie wygląda tak:
if(e.getKeyCode() == KeyEvent.VK_SPACE) {
if(gracz.intersects(wrog1)) {
//miejsce na kod działający na zasadzie - co sekundę odejmuje hp czyli hp = hp - 2;
wrog1hp = wrog1hp-atk;
}
if(gracz.intersects(wrog2)) {
wrog2hp = wrog2hp-atk;
}
}
Jak to wykonać?