1.5 KiB
1.5 KiB
Timer 类函数文档
类说明:
Timer类为定时器相关操作。
函数签名
公有函数:
function SetTimeOut(target_func, delay_time, ...)
参数
target_func:函数体,要获执行的函数delay_time:整数,要延迟的时间(秒)...:可变参数,传入的参数可再函数体回调函数中使用
这里给出两个个例子:
无参数
Timer.SetTimeOut(function() {
print("注册 5 秒后执行")
}, 5);
有参数
Timer.SetTimeOut(function(str,num) {
print(str);//将打印 "字符串"
print(num);//将打印 123
print("注册 5 秒后执行")
}, 5,"字符串",123);
函数签名
公有函数:
function SetCronTask(target_func, CronString, ...)
参数
target_func:函数体,要获执行的函数CronString:字符串,计划任务格式 让gpt帮你写cron字符串...:可变参数,传入的参数可再函数体回调函数中使用
这里给出两个个例子:
无参数
Timer.SetCronTask(function() {
print("注册 每五秒 执行")
}, "*/5 * * * * ?");
有参数
Timer.SetCronTask(function(str,num) {
print(str);//将打印 "字符串"
print(num);//将打印 123
print("注册 每五秒 执行")
}, "*/5 * * * * ?","字符串",123);