public void OpenNext() { AlertContent content = _alertQueue.Peek(); confirm = content.Confirm; cancel = content.Cancel; if (content.ShowClose) { CloseButton.Activate(); } else { CloseButton.Deactivate(); } TitleText.text = content.Title; MessageText.text = content.Message; ConfirmText.text = content.ConfirmText; transform.SetAsLastSibling(); CanvasGroup.interactable = true; CanvasGroup.blocksRaycasts = true; }
IEnumerator WaitForRequest(string url) { using (UnityWebRequest www = UnityWebRequest.Get(url)) { yield return(www.SendWebRequest()); if (www.isNetworkError || www.isHttpError) { Debug.Log(www.error); } else { // Show results as text Debug.Log(www.downloadHandler.text); AlertContent results = JsonUtility.FromJson <AlertContent>(www.downloadHandler.text); if (results.displayAlert) { anim = AlertPopup.GetComponent <Animator>(); AlertPopup.SetActive(true); SubjectBox.text = results.alertText; anim.SetTrigger("Visible"); } } } }
public void OpenNext() { AlertContent content = _alertQueue.Peek(); confirm = content.Confirm; cancel = content.Cancel; if (content.ShowClose) { CloseButton.Present(); } else { CloseButton.Remove(); } TitleText.text = content.Title; MessageText.text = content.Message; ConfirmText.text = content.ConfirmText; UIAlertController.Instance.PresentAlert(this);//Open(); }
private void updateAlertContent() { if (AlertContent == null) { Visibility = Visibility.Collapsed; } else { var newContent = AlertContent as FrameworkElement; if (newContent != null) { PartCenterContent.Visibility = Visibility.Visible; PartCenterTextBlock.Visibility = Visibility.Collapsed; PartCenterContent.Content = AlertContent; } else { PartCenterTextBlock.Visibility = Visibility.Visible; PartCenterContent.Visibility = Visibility.Collapsed; PartCenterTextBlock.Text = AlertContent.ToString(); } } }