Пример #1
0
 public void OnPopup(QuestionPopupInfo info)
 {
     try
     {
         OnPressYes += info.OnYes.Invoke;
     }
     catch (System.ArgumentException) { Close(); }
     OnPressYes += Close;
     try
     {
         OnPressNo += info.OnNo.Invoke;
     }
     catch (System.ArgumentException) { }
     OnPressNo += Close;
     gameObject.SetActive(true);
     questionText.text  = info.questionText;
     yesButtonText.text = info.YesButtonText;
     noButtonText.text  = info.NoButtonText;
 }
Пример #2
0
 public void ClearDelegates()
 {
     OnPressYes = null;
     OnPressNo  = null;
 }