Exemple #1
0
    public void CloseShop()
    {
#if !UNITY_WSA
        if (Recorder.isRecording)
        {
            Recorder.Stop();
        }
#endif
        PupilTools.Disconnect();

        StopAllCoroutines();

        PupilTools.RepaintGUI();
    }
    public void CloseShop()
    {
                #if !UNITY_WSA
        if (Recorder.isRecording)
        {
            //line was added to see if unity stops cleanly without freezing
            Recorder.isRecording = false;
            Recorder.Stop();
        }
                #endif
        PupilTools.Disconnect();

        StopAllCoroutines();

        PupilTools.RepaintGUI();
    }
    public void CloseShop()
    {
#if UNITY_EDITOR // Operator window will only be available in Editor mode
        if (OperatorWindow.Instance != null)
        {
            OperatorWindow.Instance.Close();
        }
#endif

        PupilTools.Disconnect();

        StopAllCoroutines();
#if !UNITY_WSA
        if (Recorder.isRecording)
        {
            Recorder.Stop();
        }
#endif
        PupilTools.RepaintGUI();

        processStatus.eyeProcess0 = false;
        processStatus.eyeProcess1 = false;
    }