Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package controller;
- import javafx.scene.input.KeyCode;
- import javafx.scene.input.KeyEvent;
- import model.Snake;
- import view.Screen;
- public class InputController {
- Screen screen;
- Snake snake;
- public InputController(Screen screen, Snake snake){
- this.screen = screen;
- this.snake = snake;
- }
- public void changeSnakePath(){
- screen.getScene().setOnKeyPressed((KeyEvent event) -> {
- KeyCode keyCode = event.getCode();
- switch(keyCode){
- case A:
- //snake.setDirection(Direction.UP);
- System.out.println("elo");
- break;
- case B:
- // snake.setDirection(Direction.DOWN);
- break;
- case C:
- // snake.setDirection(Direction.LEFT);
- break;
- case D:
- // snake.setDirection(Direction.RIGHT);
- break;
- }
- snake.move();
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement