public void Dispose(PoolableObject @object) { @object.Deactivate(); }
protected virtual void Awake() { _poolableObject = GetComponent <PoolableObject>(); }