搜索
查看: 879|回复: 4

[沟通中] lua个人定时器

[复制链接]
发表于 2022-1-24 22:23:41 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 0208
登陆器版本号: 0208
BUG描述: 个人定时器 这个函数需要绑定?这样为什么不触发
local _timerID = 0

local function ontimer(dt)-- dt=上下文参数表
dt.process = dt.process + 1
if (dt.process > 60) then
print("时钟执行了60次")
c.timer.del(_timerID) --删除时钟
return
end
print("当前次数:"..dt.process)
end

_timerID = c.timer.add(1000, 0, ontimer, {process = 0})
BUG重现方式: 个人定时器 这个函数需要绑定?这样为什么不触发
local _timerID = 0

local function ontimer(dt)-- dt=上下文参数表
dt.process = dt.process + 1
if (dt.process > 60) then
print("时钟执行了60次")
c.timer.del(_timerID) --删除时钟
return
end
print("当前次数:"..dt.process)
end

_timerID = c.timer.add(1000, 0, ontimer, {process = 0})
修复后应达到的效果: 按秒执行
联系QQ: 隐藏内容

发表于 2022-1-26 17:15:35 | 显示全部楼层
需要在合适的地方,执行

_timerID = c.timer.add(1000, 0, ontimer, {process = 0})
发表于 2022-2-22 21:17:51 | 显示全部楼层
1580 发表于 2022-1-26 17:15
需要在合适的地方,执行

_timerID = c.timer.add(1000, 0, ontimer, {process = 0})

同问,咋执行啊!总是报错!
发表于 2022-2-23 11:50:53 | 显示全部楼层
yan5225822 发表于 2022-2-22 21:17
同问,咋执行啊!总是报错!

提示什么内容?
发表于 2022-2-24 23:37:25 | 显示全部楼层
1580 发表于 2022-2-23 11:50
提示什么内容?

这个好像不能在服务端调用吧?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-26 01:39 , Processed in 0.537265 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表