此函数设置游戏中 除当前房间之外的任何房间 的视口属性。
您提供用于设置视口的房间索引、视口索引 (从 0 到 7),以及视口是否应在房间开始处可见 (设置为 true 以使端口可见,否则为 false)。之后,设置 x 和 y 坐标 (对应于视口的左上角位置),然后设置宽度和高度 (以像素为单位)。
room_set_viewport(rm, vind, vis, xport, yport, wport, hport);
参数 | 类型 | 描述 |
---|---|---|
rm | Room Asset | 设定的房间 |
vind | Real | 要设置的视口的索引 |
vis | Boolean | 视口的可见性(true可见,false不可见) |
xport | Real | 房间中视口的 x 位置 |
yport | Real | 视口在房间中的Y位置 |
wport | Real | 视口的宽度(以像素为单位) |
hport | Real | 视口高度(单位:像素) |
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] 属性。