执行Lua片段
OtherLanguage.lua(code: string)
在当前局部环境中执行 Lua 代码,共享调用位置可用的变量、函数和已加载内容;执行失败会报告 Lua 错误。
参数1 项
| 序号 | 名称 | 类型 | 参数说明 |
|---|---|---|---|
| 1 | code | 字 | Lua 代码字符串或字符变量。示例:print("开始执行");多行或长代码建议改用“执行Lua文件”。 |
返回值无返回值
其他语言
OtherLanguage.lua(code: string)
在当前局部环境中执行 Lua 代码,共享调用位置可用的变量、函数和已加载内容;执行失败会报告 Lua 错误。
| 序号 | 名称 | 类型 | 参数说明 |
|---|---|---|---|
| 1 | code | 字 | Lua 代码字符串或字符变量。示例:print("开始执行");多行或长代码建议改用“执行Lua文件”。 |
OtherLanguage.load(path: string, pathMode: integer, environmentMode: integer)
读取并执行 Lua 文件。项目目录模式从当前项目的 Lua 目录读取;绝对路径模式直接读取设备文件。
| 序号 | 名称 | 类型 | 参数说明 |
|---|---|---|---|
| 1 | path | 字 | Lua 文件路径。项目目录示例:工具.lua;绝对路径示例:/sdcard/脚本.lua |
| 2 | pathMode | 整 | 路径类型:0 当前项目的 Lua 目录,1 设备绝对路径。 |
| 3 | environmentMode | 整 | 加载环境:0 使用调用位置的当前局部环境,1 使用当前 Lua 状态的全局环境。 |