The Game Window

您创建的游戏将在窗口中进行(即使是全屏),并且此窗口具有许多属性,如位置、大小、是否为全屏等等。这些详细信息通常会根据启用的房间大小和视口以及目标平台游戏选项中的设置自动为您设置,但您可以在游戏过程中使用此页面上列出的函数进行更改。

注意 这些函数仅适用于 WindowsUbuntumacOSGX.gamesHTML5 目标,不能在任何其他设备上使用。

下图说明了一些常规窗口函数如何相互关联和交互:

Window Position example

重要 上图显示了 HTML5 运行程序。即使 GX.games 目标在浏览器中运行也很困难,在该目标上返回的 window_get_width()window_get_height() 值将分别与 browser_width}和 browser_height 相同。

上图显示了在浏览器中绘制的游戏窗口,但对于其他目标,您可以用显示器替换浏览器,因此类似 window_get_y() 的函数将返回游戏窗口顶部相对于显示器的位置。

函数参考

窗口信息

鼠标和光标

鼠标锁

绘制

边框和标题

尺寸和位置