1
0

Step_0.gml 474 B

123456789101112131415161718192021222324252627
  1. if delay > 0
  2. {
  3. delay--;
  4. exit;
  5. }
  6. y_spd += global.g;
  7. dir = point_direction(0, 0, x_spd, y_spd);
  8. spd = point_distance(0, 0, x_spd, y_spd);
  9. image_angle = dir;
  10. var _stretch = spd * 0.02;
  11. image_xscale = base_scale * (1 + _stretch);
  12. image_yscale = base_scale / (1 + _stretch);
  13. if place_meeting(x, y, oParentSolid)
  14. {
  15. var _part = part_system_create_layer("Effect", false, pePlayerAttacked);
  16. part_system_position(_part, x, y);
  17. instance_destroy();
  18. }
  19. x += x_spd;
  20. y += y_spd;