view_camera


描述

此数组用来保存已被分配给给定可视区域的摄像机的唯一ID值,可被设为新摄像机,或读取来获得当前摄像机。如果没有摄像机被分配,则返回-1。你最多可以在一个房间中激活8个可视区域 (编号0到 7),并且只需将此变量设置为某个摄像机的ID值 (此ID值由相机 _ create () 或camera_ create _ view () 函数返回),即可将摄像机分配给其中任何一个可视区域。如果已通过房间编辑器将摄像机分配给可视区域, 则此变量将保存该可视区域的摄像机的ID。


语法:

view_camera[0 ... 7];


返回:

摄像机索引,如果没有被分配给摄像机,就返回-1。


例如:

if view_camera[0] == -1
   {
   view_camera[0] = camera_create_view(0, 0, room_width, room_height);
   }

上述代码检查view port[0]是否连接到了一个摄像机,如果没有的话,就新建一个并让此摄像机连接到前者。


上一页: Cameras
下一页 view_current
© Copyright YoYo Games Ltd. 2018 All Rights Reserved