public void Hide() { _popup.Hide(() => { Free = true; ResetPosition(); transform.localScale = Vector3.one; _button.interactable = false; _buttonHider.alpha = 0; }); }
private IEnumerator CheckStartDisplay() { while (!_popup.Visible) { yield return(null); } if (!PlayerPrefs.HasKey(GameFile.Data.TutorialKey)) { _popup.gameObject.GetComponent <CanvasGroup>().alpha = 0; _popup.Hide(null); } else { PlayerPrefs.DeleteKey(GameFile.Data.TutorialKey); } }