Unity PopUp重叠

时间:2019-07-28 15:47:01

标签: unity3d button popup toggle

我有两个按钮“开发人员”和“帮助”按钮。 如果单击“开发人员”按钮,将显示“开发人员弹出屏幕”;如果单击“帮助”按钮,则将显示“帮助弹出窗口”。 问题是,如果用户首先单击开发人员弹出窗口,然后单击帮助按钮 弹出窗口看起来是重叠的,反之亦然。存在重叠的问题。

这是开发人员类

public Help help;
    public bool isActive;

    public  GameObject popupScreenDeveloper;

    public void Openpopup()
    {
        if (popupScreenDeveloper != null)
        {

            isActive = popupScreenDeveloper.activeSelf;
            popupScreenDeveloper.gameObject.SetActive(!isActive);
        } 
    }
}

这是帮助课程

  public Developer dev;
    public bool isActive;
    public  GameObject popupScreenHelp;


    public void Openpopup()
    {
        if (popupScreenHelp != null)
        {
            isActive = popupScreenHelp.activeSelf;
            popupScreenHelp.gameObject.SetActive(!isActive);
        }  
    }
}

0 个答案:

没有答案