The Display


The "window" is where GameMaker Studio 2 displays your game, and, depending on the target device, there are different things that can be done with it, like set it to fullscreen or not (for example). 而视野,给出窗口能看到什么, 所以有另外一个系列专用的函数。以下各节处理显示游戏的两个方面:

  1. 游戏窗口

然而有时候只知道窗口和视野的信息并不够,你真的很需要知道显示器的信息。接下来的函数会给你屏幕大小和方向的详细信息,也包括GUI层和鼠标上的内容或信息。

  1. display_reset
  2. display_get_height
  3. display_get_width
  4. display_get_orientation
  5. display_get_dpi_x
  6. display_get_dpi_y
  7. display_set_gui_size
  8. display_set_gui_maximise
  9. display_get_gui_width
  10. display_get_gui_height
  11. display_set_ui_visibility
  12. display_mouse_get_x
  13. display_mouse_get_y
  14. display_mouse_set
  15. display_set_timing_method
  16. display_get_timing_method
  17. display_set_sleep_margin
  18. display_get_sleep_margin

还有一些函数也可用来截图,把全屏或部分的图像保存为*.png*.gif的图像文件。

  1. screen_save
  2. screen_save_part