插件的主函数用途和示例
- 插件可以定义主函数,文件定义在 plugin.json 的 main 字段下
- 主函数会在中控启动的时候被调用,用于插件的初始化和保持后台持续运行
- 主函数可以阻塞运行,阻塞部分要调用 task.sleep(x)
- 以下为一个 main.lua 的范例框架
local function init_plugin(task)
-- todo 插件初始化
end
local function loop(task)
-- todo 插件后台循环
end
return function(task)
init_plugin(task)
while true do
loop(task)
task.sleep(100)
end
end