Guest User

inputhandler

a guest
Mar 29th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.05 KB | None | 0 0
  1. import java.awt.event.KeyEvent;
  2. import java.awt.event.KeyListener;
  3.  
  4. public class InputHandler implements KeyListener {
  5.  
  6.     public InputHandler(Game game) {
  7.         game.addKeyListener(this);
  8.     }
  9.    
  10.     @Override
  11.     public void keyPressed(KeyEvent e) {
  12.        
  13.         int KeyCode = e.getKeyCode();
  14.        
  15.         if (KeyCode == KeyEvent.VK_UP) {
  16.             Game.player.Jump = true;
  17.         }
  18.         if (KeyCode == KeyEvent.VK_RIGHT) {
  19.             Game.player.goingRight = true;
  20.         }
  21.         if (KeyCode == KeyEvent.VK_LEFT) {
  22.             Game.player.goingLeft = true;
  23.         }
  24.         if (KeyCode == KeyEvent.VK_DOWN) {
  25.             Game.player.goingDown = true;
  26.         }
  27.        
  28.     }
  29.  
  30.     @Override
  31.     public void keyReleased(KeyEvent e) {
  32.        
  33.         int KeyCode = e.getKeyCode();
  34.        
  35.         if (KeyCode == KeyEvent.VK_UP) {
  36.             Game.player.Jump = false;
  37.         }
  38.         if (KeyCode == KeyEvent.VK_RIGHT) {
  39.             Game.player.goingRight = false;
  40.         }
  41.         if (KeyCode == KeyEvent.VK_LEFT) {
  42.             Game.player.goingLeft = false;
  43.         }
  44.         if (KeyCode == KeyEvent.VK_DOWN) {
  45.             Game.player.goingDown = false;
  46.         }
  47.        
  48.     }
  49.  
  50.     @Override
  51.     public void keyTyped(KeyEvent e) {
  52.        
  53.        
  54.     }
  55.  
  56.  
  57. }
Add Comment
Please, Sign In to add comment