Python LoopingCall扭曲

时间:2018-09-15 23:48:18

标签: python twisted

所以我做了一个小型服务器,有一个循环调用。当涉及多个协议时,循环调用运行良好。让我解释。它是一个游戏服务器,通常我会与2个或更多的玩家开始比赛。这将导致循环调用实际起作用。但是,Ive目前只有1个玩家,并且有机器人在游戏。现在,循环调用不会运行。 这是代码:

class SurvivMatch:

def __init__(self, players, loot):
    self.players = players
    self.loot = loot
    self.state = MATCH_STATE_ACTIVE
    self.pendingShutdown = False
    self.shutdownTime = 0
    self.timer = LoopingCall(self.update)   <- this is not running 
    self.timer.start(0.07) 
    self.id = 0
    self.playerloot = []
    self.boxloot = []

0 个答案:

没有答案