general.gml 425 B

1234567891011121314151617181920212223242526
  1. function check_hitstop()
  2. {
  3. if global.hitstop > 0
  4. {
  5. image_speed = 0;
  6. return true;
  7. }
  8. else
  9. {
  10. image_speed = 1;
  11. return false;
  12. }
  13. }
  14. /// @desc 优雅地检测该实例的sprite当前动画是否到达最后一帧
  15. function animation_end()
  16. {
  17. if (image_speed == 0)
  18. return false;
  19. return (image_index + image_speed >= image_number);
  20. }
  21. function camera_snap()
  22. {
  23. oCamera.x = oCamera.x_to;
  24. oCamera.y = oCamera.y_to;
  25. }