类_定时器

## 初始化定时器 | 函数名 | 返回值 | 备注 | | ------------ | -------- | -------------------- | | 类_定时器.初始化定时器() | | 初始化定时器 | | **参数名** | **类型** | | | 定时器ID | 字符串 | | ```Lua require "懒人综合插件" 类_定时器.初始化定时器("任务") --初始化任务定时器 类_定时器.初始化定时器() --初始化所有定时器 ``` ## 执行定时器_前 | 函数名 | 返回值 | 备注 | | ------------ | -------- | -------------------- | | 类_定时器.执行定时器_前(定时器ID,间隔秒数) | | 执行定时器 | | **参数名** | **类型** | | | 定时器ID | 字符串 | | | 间隔秒数 | 整数型 | | 执行定时器_前 创建定时器后马上进入定时器处理 ```Lua require "懒人综合插件" while true do if 类_定时器.执行定时器_前("任务",5) then print("进入任务") end t=类_定时器.返回定时器剩余时间("任务") print(t) sleep(1000) end ``` ![定时器前执行结果.png](https://cos.easydoc.net/84678576/files/lo5js356.png) ## 执行定时器_后 | 函数名 | 返回值 | 备注 | | ------------ | -------- | -------------------- | | 类_定时器.执行定时器_后(定时器ID,间隔秒数) | | 执行定时器 | | **参数名** | **类型** | | | 定时器ID | 字符串 | | | 间隔秒数 | 整数型 | | 执行定时器_后 创建定时器后达到设置的秒数后再进入定时器处理 ``` Lua require "懒人综合插件" while true do if 类_定时器.执行定时器_后("任务",5) then print("进入任务") end t=类_定时器.返回定时器剩余时间("任务") print(t) sleep(1000) end ``` ## 返回定时器剩余时间 | 函数名 | 返回值 | 备注 | | ------------ | -------- | -------------------- | | 类_定时器.返回定时器剩余时间(定时器ID) | | 返回定时器剩余时间 | | **参数名** | **类型** | | | 定时器ID | 字符串 | | ``` Lua require "懒人综合插件" while true do if 类_定时器.执行定时器_后("任务",5) then print("进入任务") end t=类_定时器.返回定时器剩余时间("任务") print(t) sleep(1000) end ```