void Hide() { LeanTween.scale(gameObject, Vector3.zero, animationDuration).setEase(animationEase).setOnComplete(() => { shown = false; HiddenEvent?.Invoke(this); // gameObject.SetActive(false); }); }
public virtual void Hide() { gameObject.SetActive(false); HiddenEvent?.Invoke(this); }