public void ReleaseBuffEffect(IBuffEffect eff) { eff.Reset(); m_effectPool.ReleaseObject(eff.ClassID, eff); }
private void ReleaseObj(ActorAction obj) { obj.Reset(); m_pool.ReleaseObject(obj.GetActionType(), obj); }
public void ReleaseResult(IResult result) { result.Reset(); m_resultPool.ReleaseObject(result.ClassID, result); }