script_execute


语法:

script_execute(scr, arg0, arg1, arg2..., etc...);

参数 描述
scr 要调用的脚本的名称
arg0, arg1, arg2..., etc... 要传递给脚本的不同参数


返回:

将取决于被调用脚本的返回值


描述

有时你可能希望以动态方式将脚本传递给实例,对于这些情况,我们提供 script_execute函数。它将运行用户创建的脚本资源并将给定的参数传递给它。有关脚本的更多信息,请参阅 脚本编辑器。如果脚本具有返回值,则此函数在调用时也将返回该值。


例如:

script_execute(choose(scr_Up, scr_Down, scr_Left, scr_Right), irandom(5));

上面的示例代码将使用 script_execute 来选择四个用户创建的脚本资源之一(在这种情况下与移动相关),并将随机整数作为 argument0 传递给它。