public override void Deactivate(IPoolable item) { item.ChangeState(DeactivatedState.Instance); }
/// <summary> /// 释放, 此时其他对象不可以继续使用该实例 /// </summary> /// <param name="item"></param> public virtual void Dispose(IPoolable item) { item.ChangeState(DestoryState.Instance); }