local FuncNode_Sub = class("FuncNode_Sub") --[[ 初始化 --]] function FuncNode_Sub:initialize(entity) self.LimitChildCount = 2 self.Type = LuaConst.ConditionFuncType.Sub end --[[ 执行 --]] function FuncNode_Sub:Run(conditionDataNode, entity, missile, buffObject, params) local first = conditionDataNode.FirstNode:Run(entity, missile, buffObject, params) local second = conditionDataNode.SecondNode:Run(entity, missile, buffObject, params) return first - second end return FuncNode_Sub