Advertisement
Guest User

Untitled

a guest
Mar 8th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. stop();
  2. var isRight:Boolean=false;
  3. var isLeft:Boolean=false;
  4. var isUp:Boolean=false;
  5. var isDown:Boolean=false;
  6.  
  7. var ycoordinate:Number = 0;
  8. var gravity:Number = 0.5;
  9. var speed:Number = 0.0;
  10.  
  11. function downKey(event:KeyboardEvent){
  12.     if(event.keyCode==39){
  13.         isRight=true;
  14.     }
  15.     if(event.keyCode==37){
  16.         isLeft=true;
  17.         }
  18.     if(event.keyCode==38){
  19.         isUp=true;
  20.         }
  21.     if(event.keyCode==40){
  22.         isDown=true;
  23.         }
  24. }
  25.  
  26.  
  27. function upKey(event:KeyboardEvent){
  28.  if(event.keyCode==39){
  29.     isRight=false;}
  30.  if(event.keyCode==37){
  31.     isLeft=false;}
  32.  if(event.keyCode==38){
  33.     isUp=false;}
  34.  if(event.keyCode==40){
  35.     isDown=false;}
  36. }
  37.  
  38. function myLoop(Event){
  39.     if(isRight && (mc1.x < 550)){
  40.         mc1.x+=5;
  41.     }
  42.     if(isLeft && mc1.x>0){
  43.         mc1.x-=5;
  44.     }
  45.     if(isUp && mc1.y>0){
  46.         mc1.y-=5;
  47.     }
  48.     if(isDown && mc1.y<400){
  49.         mc1.y+=5;
  50.     }
  51.     ycoordinate += speed;
  52.     speed +=gravity;
  53.     mc1.y = int(ycoordinate);
  54.    
  55.  
  56.     if (mc1.y == 400) {
  57.         speed = 0
  58.     }
  59. }
  60.  
  61.  
  62.  
  63. stage.addEventListener(KeyboardEvent.KEY_DOWN, downKey);
  64. stage.addEventListener(KeyboardEvent.KEY_UP, upKey);
  65. stage.addEventListener(Event.ENTER_FRAME, myLoop);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement