09. februar 2003 - 00:24Der er
2 kommentarer og 1 løsning
Flytte et billede op og ned via piltasterne?????
Kort og godt, hvordan får jeg et billede til at bevæge sig op og ned af skærmen via piltasterne. Hvis der er en som ligger inde med koderne til dette vil jeg blive meget glad hvis i du vil sende dem til mig :)
psoudokode: Image i = et billede int x,y; paint metode{ tegn billede på pos x,y }
if(tryk til højre){ if(indenfor skærmen){ x+= 10; repaint() } } else if(tryk til venstre){ if(indenfor skærmen){ x-= 10; repaint(); } } osv... Håber at du kan komme videre :)
//********************************************************************* // Inner-class //********************************************************************* public class DirectionKeyListener implements KeyListener { public void keyPressed (KeyEvent e) { switch (e.getKeyCode()) { //******************************************** //styrre højre spiller //******************************************** case KeyEvent.VK_UP: hy -= 3; break; case KeyEvent.VK_DOWN: hy +=3; break; case KeyEvent.VK_LEFT: hx -=3; break; case KeyEvent.VK_RIGHT: hx +=3; break;
//******************************************** //styrre venstre spiller //******************************************** case KeyEvent.VK_Z: vy +=3; break; case KeyEvent.VK_S: vy -=3; break; case KeyEvent.VK_A: vx -=3; break; case KeyEvent.VK_X: vx +=3; break; default:
} repaint(); } public void keyTyped(KeyEvent e) { } public void keyReleased(KeyEvent e) { } } //********************************************************************************** }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.