/// <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; }
/// <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); }
public void Deny() { myConfirmationDelegate(false); myConfirmationDelegate = null; confimationPanel.SetActive(false); }