Unity如何点击一个按钮实现界面的出现与消失

我们只需要在每次点击的时候来判断他的奇偶性。

 int count=1;
   if (Input.GetKeyUp(KeyCode.F1))//按F1切换界面,根据次数来开启关闭
        {
            count++;
            if (count % 2 == 0)
                setting.SetActive(true);
            else
                setting.SetActive(false);
        }

还可以直接判断当前物体的状态

 

        if (Input.GetKeyUp(KeyCode.F1))//按F1切换界面,根据次数来开启关闭
        {
                setting.SetActive(!setting.activeSelf);
        }

 

你可能感兴趣的:(ui)