Step_0.gml 364 B

1234567891011121314151617181920212223242526
  1. delay--;
  2. if delay > 0
  3. exit;
  4. switch(state)
  5. {
  6. case "move_up":
  7. y -= spd;
  8. spd -= acc;
  9. if abs(y - anchor_up) < spd
  10. {
  11. y = anchor_up;
  12. state = "wait_up";
  13. }
  14. break;
  15. case "move_down":
  16. y += spd;
  17. spd += acc;
  18. if abs(y - anchor_down) < spd
  19. {
  20. y = anchor_down;
  21. state = "wait_down";
  22. }
  23. break;
  24. }