local FuncNode_IsCollectAmountReachLimit = class("FuncNode_IsCollectAmountReachLimit") local FP=FP --[[ 初始化 --]] function FuncNode_IsCollectAmountReachLimit:initialize(entity) self.LimitChildCount = 1 self.Type = LuaConst.ConditionFuncType.IsCollectAmountReachLimit end --[[ 执行 --]] function FuncNode_IsCollectAmountReachLimit:Run(conditionDataNode, entity, missile, buffObject) local collectKey = FP.tonumberV1(conditionDataNode.FirstNode:Run(entity, missile, buffObject)) return LevelManager.CurLevelFunc:IsCollectAmountReachLimit(entity, collectKey) and FP.Const.One or FP.Const.Zero end return FuncNode_IsCollectAmountReachLimit