有时你可能希望以动态方式将脚本传递给实例,对于这些情况,我们提供 script_execute函数。It will run a user created script resource and pass up to 15 arguments to that script. For more information about scripts, see Scripts.
script_execute(scr, arg0, arg1, arg2, ...);
参数 | 描述 |
---|---|
scr | The ID of the script that you want to call |
arg0 ... arg14 | 要传递给脚本的不同参数 |
N/A(无返回值)
script_execute(choose(scr_Up, scr_Down, scr_Left,
scr_Right), irandom(5));
上面的示例代码将使用 script_execute 来选择四个用户创建的脚本资源之一(在这种情况下与移动相关),并将随机整数作为 argument0 传递给它。