1
0

Draw_64.gml 639 B

123456789101112131415161718192021222324252627282930
  1. // Draw GUI
  2. var _w = display_get_gui_width();
  3. var _h = display_get_gui_height();
  4. // 变暗
  5. draw_set_color(c_black);
  6. draw_set_alpha(fan_darken);
  7. draw_rectangle(0, 0, _w, _h, false);
  8. draw_set_alpha(1.0);
  9. // 单层surface
  10. var _surf = surface_create(_w, _h);
  11. surface_set_target(_surf);
  12. draw_clear_alpha(c_black, 0);
  13. // 文字
  14. if fan_darken_target > 0
  15. {
  16. draw_set_color(c_white);
  17. draw_set_alpha(1.0);
  18. draw_set_font(fTest);
  19. draw_set_halign(fa_right);
  20. draw_text(_w - 48, 64, "PAUSED");
  21. draw_text(_w - 48, 128, "Z - SAVE&EXIT");
  22. draw_text(_w - 48, 192, "X - CONTINUE");
  23. }
  24. surface_reset_target();
  25. draw_surface(_surf, 0, 0);
  26. surface_free(_surf);