public void Unpack(ConfirmationPromptData _data) { promptData = _data; //Debug.Log("_data: "+_data); header.text = _data.header.ToUpper(); description.text = _data.description.ToUpper(); buttonA.text = _data.buttonA.ToUpper(); buttonB.text = _data.buttonB.ToUpper(); }
public static ConfirmationWindow RequestConfirmation(ConfirmationPromptData _data) { Instance.confirmationWindow.gameObject.SetActive(true); Instance.confirmationWindow.Unpack(_data); return(Instance.confirmationWindow); //Allow calling object to subscribe to the result }