def loadFromDict(self, dictDatas): """ virtual method. 从字典中创建这个对象 """ SObject.loadFromDict(self, dictDatas) # 法术速度 self.speed = dictDatas.get('speed', 0) # 吟唱时间 self.intonateTime = dictDatas.get("intonateTime", 0.0) # 最小最大施放范围 self.rangeMin = dictDatas.get('rangeMin', 0) self.rangeMax = dictDatas.get('rangeMax', 2) self.__castMaxRange = dictDatas.get("rangeMaxAdd", 10.0) # 施法转向 self.__isRotate = dictDatas.get("isRotate", True) # 最大受术个数 self.maxReceiveCount = dictDatas.get("maxReceiverCount", 999) # cd self.limitCDs = dictDatas.get("limitCDs", [1]) self.springCDs = dictDatas.get("springCDs", [])
def loadFromDict(self, dictDatas): """ virtual method. 从字典中创建这个对象 """ SObject.loadFromDict(self, dictDatas) self._loopTime = dictDatas.get('looptime', 0) self._totalTime = dictDatas.get('totaltime', 0)
def __init__(self): SObject.__init__(self) self._loopTime = 0 # 周期触发时间 self._totalTime = 0 # 持续时间
def __init__(self): SObject.__init__(self)
def loadFromDict(self, dictDatas): """ virtual method. 从字典中创建这个对象 """ SObject.loadFromDict(self, dictDatas)