网易我的世界论坛
标题:
关于python线程和API AddTimer的问题
[打印本页]
作者:
AxuZzz
时间:
2022-7-18 02:03
标题:
关于python线程和API AddTimer的问题
python脚本中是否支持多线程?AddTimer为啥不起作用,大致代码如下:
compFactory = serverApi.GetEngineCompFactory()
t1 = compFactory.CreateGame(serverApi.GetLevelId())
t1.AddTimer(
5.0
,
self
.setHooked(playerId))
setHooked 函数中为给玩家设置一个状态 状态能够正常设置上但是定时器没有起作用 会直接执行 setHooked函数
作者:
AxuZzz
时间:
2022-7-18 17:07
addtimer已经解决 写法不对
应该是这样 tt1.AddTimer(s, self.setHooked, playerId)
作者:
和气个古都天蓬
时间:
2022-8-3 21:45
函数的参数要写在addtimer的参数中,紧跟函数以逗号隔开
作者:
巧巧啊
时间:
2022-8-5 10:08
addtimer回调的是函数, 不是方法, 所以不能 方法名(方法的参数) . 这跟监听引擎事件等的回调是类似的, 传的是函数
欢迎光临 网易我的世界论坛 (http://mc.netease.com/)
Powered by Discuz! X3.3