view_hport

此变量可用于获取或设置指定视口的高度。视口的高度(如果有多个视口处于活动状态)定义了游戏开始时游戏窗口或背景画布的高度,因此在游戏开始后更改此值将不会对游戏窗口大小产生可见影响,除非随函数 window_set_size() 一起调用。如果您的端口大小大于或小于分配给相机的端口大小,则相机视图将按比例缩小或缩小以适应游戏窗口大小,如下图所示。

注意 此变量不保存真正的 GML 数组,因此您无法对其运行任何 数组函数 或对其进行序列化 (将其转换为字符串)。您可以对其运行的唯一操作是使用 view_hport[index] 语法访问索引处的值。

view_hport example

 

语法:

view_hport[0 ... 7]

 

返回:

Real

 

例子:

camera_set_view_size(view_camera[0], view_wport[0], view_hport[0]);

上述代码将相机视图的宽度和高度设置为与视口的宽度和高度相同。