Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.event.KeyEvent;
- import java.awt.event.KeyListener;
- public class InputHandler implements KeyListener {
- public InputHandler(Game game) {
- game.addKeyListener(this);
- }
- @Override
- public void keyPressed(KeyEvent e) {
- int KeyCode = e.getKeyCode();
- if (KeyCode == KeyEvent.VK_UP) {
- Game.player.Jump = true;
- }
- if (KeyCode == KeyEvent.VK_RIGHT) {
- Game.player.goingRight = true;
- }
- if (KeyCode == KeyEvent.VK_LEFT) {
- Game.player.goingLeft = true;
- }
- if (KeyCode == KeyEvent.VK_DOWN) {
- Game.player.goingDown = true;
- }
- }
- @Override
- public void keyReleased(KeyEvent e) {
- int KeyCode = e.getKeyCode();
- if (KeyCode == KeyEvent.VK_UP) {
- Game.player.Jump = false;
- }
- if (KeyCode == KeyEvent.VK_RIGHT) {
- Game.player.goingRight = false;
- }
- if (KeyCode == KeyEvent.VK_LEFT) {
- Game.player.goingLeft = false;
- }
- if (KeyCode == KeyEvent.VK_DOWN) {
- Game.player.goingDown = false;
- }
- }
- @Override
- public void keyTyped(KeyEvent e) {
- }
- }
Add Comment
Please, Sign In to add comment