在摄像机被分配给某个可见的可视区域后,此函数可以用来设置在每帧开始时所调用的脚本。你需要提供摄像机的独立ID(被另外的camera_create 函数所创建)以及被调用的脚本的ID。和摄像机及其视图有关的脚本的实际执行顺序如下所示:
- 所有可见的活动可视区域的摄像机都会调用自己的 更新脚本(update script) 。
- 然后是每个视野:
- 用于此视野的摄像机的 开始脚本(begin script)。
- 然后此视野将执行绘制事件。
- 用于此视野的摄像机的 结束脚本(end script)。
- 继续执行下一个可视区域的脚本并再次重复.....
camera_set_begin_script(camera_id, script)
参数 描述 camera_id 当你创建摄像机时的独特ID值 script 每游戏帧执行的脚本
N/A(无返回值)
camera_set_begin_script(view_camera[0], beginCamera);
上述代码将设置被分配给view port[0]的摄像机的开始脚本。