room_set_viewport

此函数设置游戏中 除当前房间之外的任何房间 的视口属性。

您提供用于设置视口的房间索引、视口索引 (从 0 到 7),以及视口是否应在房间开始处可见 (设置为 true 以使端口可见,否则为 false)。之后,设置 x 和 y 坐标 (对应于视口的左上角位置),然后设置宽度和高度 (以像素为单位)。

 

语法:

room_set_viewport(rm, vind, vis, xport, yport, wport, hport);

参数类型描述
rmRoom Asset设定的房间
vindReal要设置的视口的索引
visBoolean视口的可见性(true可见,false不可见)
xportReal房间中视口的 x 位置
yportReal视口在房间中的Y位置
wportReal视口的宽度(以像素为单位)
hportReal视口高度(单位:像素)

 

返回:

N/A

 

例子:

global.myroom = room_add();
room_set_width(global.myroom, 640);
room_set_height(global.myroom, 480);
room_set_viewport(global.myroom, 0, true, 0, 0, 640, 480);

这将设置变量 global.myroom 中索引的房间中的视口 [0] 属性。