local FuncNode_LevelTypeCompare = class("FuncNode_LevelTypeCompare") --[[ 初始化 --]] function FuncNode_LevelTypeCompare:initialize(entity) self.LimitChildCount = 1 self.Type = LuaConst.ConditionFuncType.LevelTypeCompare end --[[ 执行 --]] function FuncNode_LevelTypeCompare:Run(conditionDataNode, entity, missile, buffObject, eventParams) local result local compareTo = FP.tonumberV1(conditionDataNode.FirstNode:Run(entity, missile, buffObject, eventParams)) if LevelManager.LevelType == compareTo then result = FP.Const.One else result = FP.Const.Zero end return result end return FuncNode_LevelTypeCompare