Exemple #1
0
    public ErrorPanel ShowErrorDialog(string message, UnityAction clickButtonEvent)
    {
        ErrorPanel NewErrorPanel = Instantiate(errorPanel) as ErrorPanel;

        NewErrorPanel.SetText(message, clickButtonEvent);

        NewErrorPanel.transform.SetParent(gameObject.transform);
        NewErrorPanel.transform.localScale = new Vector3(1, 1, 1);

        RectTransform rctr = NewErrorPanel.GetComponent <RectTransform>();

        rctr.offsetMax          = new Vector2(0, 0);
        rctr.offsetMin          = new Vector2(0, 0);
        rctr.anchoredPosition3D = new Vector3(0, 0, 0);

        return(NewErrorPanel);
    }