Example #1
0
    /// <summary>
    /// Call this function whenever the user enters a new state (ex. selecting a new robot, using ruler function, orenting robot)
    /// </summary>
    public void EndOtherProcesses()
    {
        changeFieldPanel.SetActive(false);
        changeRobotPanel.SetActive(false);
        exitPanel.SetActive(false);
        CloseOrientWindow();
        main.IsResetting = false;

        dpm.EndProcesses();
        toolkit.EndProcesses();
    }
Example #2
0
    /// <summary>
    /// Call this function whenever the user enters a new state (ex. selecting a new robot, using ruler function, orenting robot)
    /// </summary>
    public void EndOtherProcesses()
    {
        changeFieldPanel.SetActive(false);
        changeRobotPanel.SetActive(false);
        exitPanel.SetActive(false);
        mixAndMatchPanel.SetActive(false);

        CloseOrientWindow();
        main.IsResetting = false;

        dpm.EndProcesses();
        toolkit.EndProcesses();
        multiplayer.EndProcesses();

        sensorManagerGUI.EndProcesses();
    }
Example #3
0
    /// <summary>
    /// Call this function whenever the user enters a new state (ex. selecting a new robot, using ruler function, orenting robot)
    /// </summary>
    public void EndOtherProcesses()
    {
        changeFieldPanel.SetActive(false);
        changeRobotPanel.SetActive(false);
        exitPanel.SetActive(false);
        mixAndMatchPanel.SetActive(false);
        analyticsPanel.SetActive(false);

        CancelOrientation();
        main.IsResetting = false;

        dpm.EndProcesses();
        toolkit.EndProcesses();
        multiplayer.EndProcesses();
        sensorManagerGUI.EndProcesses();
        robotCameraGUI.EndProcesses();
    }
Example #4
0
    /// <summary>
    /// Call this function whenever the user enters a new state (ex. selecting a new robot, using ruler function, orenting robot)
    /// </summary>
    public void EndOtherProcesses()
    {
        changeFieldPanel.SetActive(false);
        changeRobotPanel.SetActive(false);
        exitPanel.SetActive(false);
        mixAndMatchPanel.SetActive(false);
        changePanel.SetActive(false);
        addPanel.SetActive(false);
        analyticsPanel.SetActive(false);
        inputManagerPanel.SetActive(false);
        ToggleHotKeys(false);

        CancelOrientation();

        dpm.EndProcesses();
        toolkit.EndProcesses();
        multiplayer.EndProcesses();
        sensorManagerGUI.EndProcesses();
        robotCameraGUI.EndProcesses();
    }