Guest User

Untitled

a guest
Jan 21st, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
  2. stage.addEventListener(KeyboardEvent.KEY_UP, keyUpHandler);
  3.  
  4. function keyDownHandler(e:KeyboardEvent):void {
  5. switch (e.keyCode) {
  6.  
  7. case Keyboard.LEFT :
  8. //left=true;
  9. rotleft=true;
  10. break;
  11.  
  12. case Keyboard.RIGHT :
  13. //right=true;
  14. rotright=true;
  15. break;
  16.  
  17. case Keyboard.UP :
  18. forward=true;
  19. break;
  20.  
  21. case Keyboard.DOWN :
  22. back=true;
  23. break;
  24.  
  25. case 87 :
  26. forward=true;
  27. break;
  28.  
  29. case 83 :
  30. back=true;
  31. break;
  32.  
  33. case Keyboard.ENTER :
  34. restart=true;
  35. break;
  36.  
  37. case Keyboard.SPACE :
  38. shoot=true;
  39. break;
  40. }
  41. }
  42.  
  43. function keyUpHandler(e:KeyboardEvent):void {
  44. switch (e.keyCode) {
  45.  
  46. case Keyboard.LEFT :
  47. //left=true;
  48. rotleft=false;
  49. break;
  50.  
  51. case Keyboard.RIGHT :
  52. //right=true;
  53. rotright=false;
  54. break;
  55.  
  56. case Keyboard.UP :
  57. forward=false;
  58. break;
  59.  
  60. case Keyboard.DOWN :
  61. back=false;
  62. break;
  63.  
  64. case Keyboard.SPACE :
  65. shoot=false;
  66. break;
  67.  
  68.  
  69. case Keyboard.ENTER :
  70. restart=false;
  71. break;
  72.  
  73.  
  74. case 87 :
  75. forward=false;
  76. break;
  77.  
  78. case 83 :
  79. back=false;
  80. break;
  81. }
  82. }
  83.  
  84. function moveBall(evt:Event) {
  85.  
  86. if (forward) {
  87. ...
  88. }
  89. }
Add Comment
Please, Sign In to add comment