protected virtual void HideAnimation() { UIAnimationsConstants.ExitVertical(m_animationRoot, () => { OnEndHiding(); gameObject.SetActive(false); }); }
protected virtual void ShowAnimation() { UIAnimationsConstants.EnterVertical(m_animationRoot, OnEndShowing); }