/// <summary>
 /// Initializes values and toggles on the confirmation panel.
 /// </summary>
 /// <param name="descriptionOfAction">Text to be shown when asking for confirmation.</param>
 /// <param name="callBack">Call back to be executed when this method exits.</param>
 public void InitializeConfirmationPanel(string descriptionOfAction, ConfirmationFunction callBack)
 {
     confimationPanel.SetActive (true);
     if( descriptionOfActionText != null )
         descriptionOfActionText.text = descriptionOfAction;
     else
         Debug.LogError( gameObject.name +"'s ConfirmationPopUp component is missing a reference for DescriptionOfActionText.");
     myConfirmationDelegate = callBack;
 }
Exemple #2
0
 /// <summary>
 /// Initializes values and toggles on the confirmation panel.
 /// </summary>
 /// <param name="descriptionOfAction">Text to be shown when asking for confirmation.</param>
 /// <param name="callBack">Call back to be executed when this method exits.</param>
 public void InitializeConfirmationPanel(string descriptionOfAction, ConfirmationFunction callBack)
 {
     confimationPanel.SetActive(true);
     if (descriptionOfActionText != null)
     {
         descriptionOfActionText.text = descriptionOfAction;
     }
     else
     {
         Debug.LogError(gameObject.name + "'s ConfirmationPopUp component is missing a reference for DescriptionOfActionText.");
     }
     myConfirmationDelegate = callBack;
 }
 public void Deny()
 {
     myConfirmationDelegate (false);
     myConfirmationDelegate = null;
     confimationPanel.SetActive (false);
 }
Exemple #4
0
 public void Deny()
 {
     myConfirmationDelegate(false);
     myConfirmationDelegate = null;
     confimationPanel.SetActive(false);
 }