login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[java] Snelheid verbeteren

Offline remcobers - 30/10/2005 11:45
Avatar van remcobersPHP expert Ik ben java aan het leren en heb iets gemaakt waarbij je 2 "poppetjes" kan laten bewegen. Alleen is mijn besturing zo dat als je de A indrukt om naar boven te gaan je niet meer de pijltoetsen van het andere poppetje kan gebruiken om te bewegen. Idem andersom:

Mijn code:
  1. public void keyPressed( KeyEvent e )
  2. {
  3. switch( e.getKeyCode( ) )
  4. {
  5. case KeyEvent.VK_LEFT:
  6. tux.setXPos( -10 );
  7. break;
  8. case KeyEvent.VK_RIGHT:
  9. tux.setXPos( 10 );
  10. break;
  11. case KeyEvent.VK_UP:
  12. tux.setYPos( -10 );
  13. break;
  14. case KeyEvent.VK_DOWN:
  15. tux.setYPos( 10 );
  16. break;
  17. case KeyEvent.VK_A:
  18. tux2.setXPos( -10 );
  19. break;
  20. case KeyEvent.VK_D:
  21. tux2.setXPos( 10 );
  22. break;
  23. case KeyEvent.VK_W:
  24. tux2.setYPos( -10 );
  25. break;
  26. case KeyEvent.VK_S:
  27. tux2.setYPos( 10 );
  28. break;
  29. }
  30. repaint( );
  31. }

Om dat stuk gaat het. Heeft iemand een beter idee? Zodat de poppetjes tegelijktijd kunnen bewegen. BvD

2 antwoorden

Gesponsorde links
Offline haytjes - 30/10/2005 13:11
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
'k denk dat dat het gemakkelijkste gat door die SWITCH te veranderen in IF
Offline remcobers - 30/10/2005 15:42
Avatar van remcobers PHP expert Dan duurt het laden langer.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.181s