public WarningDialog CreateWarningDialog(string title, string message) { FindCanvas(); WarningDialog warningDialog = Instantiate(warningDialogPrefab, canvas.transform); injector.Inject(warningDialog); warningDialog.GetComponent <RectTransform>().anchoredPosition = Vector2.zero; if (title != null) { warningDialog.Title = title; } if (message != null) { warningDialog.Message = message; } return(warningDialog); }
public WarningDialog CreateWarningDialog(string title, string message) { Canvas canvas = FindObjectOfType <Canvas>(); WarningDialog warningDialog = Instantiate(warningDialogPrefab); warningDialog.transform.SetParent(canvas.transform); warningDialog.transform.SetAsLastSibling(); warningDialog.GetComponent <RectTransform>().anchoredPosition = Vector2.zero; if (title != null) { warningDialog.Title = title; } if (message != null) { warningDialog.Message = message; } return(warningDialog); }