public virtual void Show() { Init(); Activate(); Debug.Log("SHOWING WINDOW"); if (_slidingTween != null) { InitSequences(); SlidingTween.RestartSequence(_sequenceIn); } // _isShown = true; }
public virtual void Hide(Action onComplete = null) { Init(); if (onComplete != null) { _onDeactivate += onComplete; } if (_slidingTween != null) { InitSequences(); SlidingTween.RestartSequence(_sequenceOut); } else { Deactivate(); } }