Advertisement
347Online

How to move

Apr 11th, 2014 (edited)
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if (keyboard_check(vk_left) || keyboard_check(ord("A")))
  2.     {
  3.     facing = 180;
  4.     if (place_free(x-1,y))
  5.         {
  6.         x -= 4;
  7.         }
  8.     }
  9. if (keyboard_check(vk_right) || keyboard_check(ord("D")))
  10.     {
  11.     facing = 0;
  12.     if (place_free(x+1,y))
  13.         {
  14.         x += 4;
  15.         }
  16.     }
  17. if (keyboard_check(vk_up) || keyboard_check(ord("W")))
  18.     {
  19.     facing = 90;
  20.     if (place_free(x,y-1))
  21.         {
  22.         y -= 4;
  23.         }
  24.     }
  25. if (keyboard_check(vk_down) || keyboard_check(ord("S")))
  26.     {
  27.     facing = 270;
  28.     if (place_free(x,y+1))
  29.         {
  30.         y += 4;
  31.         }
  32.     }
  33.  
  34. if (keyboard_check(vk_space))
  35.     {
  36.     var o;
  37.     o = instance_create(x,y,obj_bullet);
  38.     o.speed = 12;
  39.     o.direction = facing;
  40.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement