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; }