Advertisement
Guest User

Inputs

a guest
Oct 18th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #INPUTS
  2. func _input(event):
  3. if pressed(event, KEY_LEFT):
  4. dirInput = 1
  5. if (dirInput == id):
  6. destroyArrow("back")
  7.  
  8. if pressed(event, KEY_RIGHT):
  9. dirInput = 2
  10. if (dirInput == id):
  11. destroyArrow("next")
  12.  
  13. if pressed(event, KEY_UP):
  14. dirInput = 3
  15. if (dirInput == id):
  16. destroyArrow("up")
  17.  
  18. if pressed(event, KEY_DOWN):
  19. if (Global.noChao == false):
  20. get_parent().get_node("Fox").animePlay.play("lookDown")
  21. get_parent().get_node(".").canVarsFall = true
  22. Global.myState = Global.STATE.GameOver
  23.  
  24.  
  25. if pressed(event, KEY_SPACE):
  26. Global.myState = Global.STATE.Pause
  27.  
  28.  
  29.  
  30.  
  31.  
  32. #CHECK IF A KEY IS PRESSED
  33. func pressed(event, tecla):
  34. if event.type == InputEvent.KEY:
  35. var key = event.scancode
  36. var pressed = event.is_pressed()
  37. var repeated = event.is_echo()
  38.  
  39. return key == tecla and pressed and not repeated
  40.  
  41. return false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement