예제 #1
0
 private void DisplayVRSettings()
 {
     UnityGUI.Header("VR", true);
     DisplayEyeTrackingSettings();
     DisplayVRInputSettings();
     DisplayDelaySettings();
     DisplayViveAppPathSettings();
 }
예제 #2
0
 private void DisplayPathSettings()
 {
     UnityGUI.Header("Paths", true);
     Settings.QuitForInvalidPaths = UnityGUI.Toggle("Quit For Invalid Paths", Settings.QuitForInvalidPaths);
     if (UnityGUI.OnMouseHoverPrevious())
     {
         helpMessage = "Application will quit on initialisation if any fields that are using the Path Attribute have invalid paths.";
     }
 }
예제 #3
0
        private void DisplayProstheticVisionSettings()
        {
            UnityGUI.Header("Prosthetic Vision", true);
            Settings.SaveRuntimeChangesAutomatically = UnityGUI.Toggle("Save Runtime Changes", Settings.SaveRuntimeChangesAutomatically);
            if (UnityGUI.OnMouseHoverPrevious())
            {
                helpMessage = "Save runtime changes made to ImageRenderers automatically.";
            }

            UnityGUI.IndentLevel--;
            UnityGUI.FlexibleSpace();
            UnityGUI.HelpLabel(helpMessage, MessageType.Info);
        }