用法:
--输入语言类型,模块m的abc方法,输入一个数组
i:call("myu", "m.abc", {"nihao", 66})
--输入语言类型,模块mk的abc方法,输入一个数组
local a = i:call("mlua", "mk.abcd", { 123 })
--输入语言类型,模块mk的abc方法,输入一个数组
local a = i:call("mjava", "mk.abcd", { 123, 456, 789 })
--没有参数的
--输入语言类型,模块mk的abc方法
i:call("mjs", "mk.abcdf")
说明:
用于多语言的代码交互。
注意:
此方法只能调用模块方法,输入是字符串如 m.abc 模块m 的abc方法
注意:
参数数量要与实际模块方法的参数的数量一致。
注意:
四种语言,只有 mlua 和 mjava 可以返回赋值变量,裕语言可以通过设置全局变量变相返回变量, mjs设置赋值变量无效。