コード例 #1
0
    private void SetActivePanel(MainFormPanel panelName)
    {
        switch (panelName)
        {
        case MainFormPanel.Null:
        {
            connectingPanel.SetActive(false);
            disconectingPanel.SetActive(false);
            cam.gameObject.SetActive(false);
            break;
        }

        case MainFormPanel.Connecting:
        {
            connectingPanel.SetActive(true);
            disconectingPanel.SetActive(false);
            cam.gameObject.SetActive(true);
            break;
        }

        case MainFormPanel.Disconnecting:
        {
            connectingPanel.SetActive(false);
            disconectingPanel.SetActive(true);
            cam.gameObject.SetActive(true);
            break;
        }
        }
        activePanel = panelName;
    }
コード例 #2
0
 public static void SetActivePanel(MainFormPanel mainFormPanel) => _mainForm.ActivePanel = mainFormPanel;
コード例 #3
0
 void Start()
 {
     ActivePanel = MainFormPanel.Connecting;
 }