Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. Key_Forward = keyboard_check(vk_up) || keyboard_check(ord("W"));
  2. Key_Backward = keyboard_check(vk_down) || keyboard_check(ord("S"));
  3. Key_Right = keyboard_check(vk_right) || keyboard_check(ord("D"));
  4. Key_Left = keyboard_check(vk_left) || keyboard_check(ord("A"));
  5. if(Key_Forward || Key_Backward)
  6. {
  7. speed += (Key_Forward - Key_Backward) * factor;
  8. }
  9. if(speed != 0 && !Key_Forward && !Key_Backward)
  10. {
  11. if(speed > 0)
  12. {
  13. speed -= factor;
  14.  
  15. }
  16. else if(speed < 0)
  17. {
  18. speed += factor;
  19. }
  20. }
  21. speed = clamp(speed,-max_spd,max_spd);
  22. image_angle -= (Key_Right - Key_Left) * Turn_spd;
  23. image_speed = sign(speed);
  24. direction = image_angle;
  25. if(speed == 0)
  26. {
  27. image_speed = 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement