示例#1
0
    private void ClosePanel()
    {
        // Disable objects, some via animation
        if (modalPanelObjectUIAA != null)
        {
            modalPanelObjectUIAA.Animate(bgFadeOutDelay, true, true);
        }
        else
        {
            modalPanelObject.SetActive(false);
        }

        yesButton.transform.parent.gameObject.SetActive(false);
        noButton.transform.parent.gameObject.SetActive(false);
        cancelButton.transform.parent.gameObject.SetActive(false);
        okButton.transform.parent.gameObject.SetActive(false);

        if (panelObjectUIAA != null)
        {
            panelObjectUIAA.Animate(0f, true, false);
        }
        if (panelObjectUISA != null)
        {
            panelObjectUISA.Animate(0f, true, true);
        }
    }