--只会判断ai系统的levelMessageID,所以只能给AI系统使用 local FuncNode_LevelMessage = class("FuncNode_LevelMessage") --[[ 初始化 --]] function FuncNode_LevelMessage:initialize(entity) self.LimitChildCount = 1 self.Type = LuaConst.ConditionFuncType.LevelMessage end --[[ 执行 --]] function FuncNode_LevelMessage:Run(conditionDataNode, entity, missile) local id = conditionDataNode.FirstNode:Run(entity, missile) if entity.components.aiBase.LevelMessageID then return id == FP.newV1(entity.components.aiBase.LevelMessageID) and FP.Const.One or FP.Const.Zero else return FP.Const.Zero end end return FuncNode_LevelMessage