public override void Inspector() { if (!headTarget.humanoid.openVR.enabled || !OpenVRSupported()) { return; } CheckHmdComponent(headTarget); enabledProp.boolValue = Target_Editor.ControllerInspector(headTarget.openVR, headTarget); headTarget.openVR.enabled = enabledProp.boolValue; headTarget.openVR.CheckSensorTransform(); if (!Application.isPlaying) { headTarget.openVR.SetSensor2Target(); headTarget.openVR.ShowSensor(headTarget.humanoid.showRealObjects && headTarget.showRealObjects); } if (enabledProp.boolValue) { EditorGUI.indentLevel++; sensorTransformProp.objectReferenceValue = (Transform)EditorGUILayout.ObjectField("Tracker Transform", headTarget.openVR.sensorTransform, typeof(Transform), true); EditorGUI.indentLevel--; } }
public override void Inspector() { if (footTarget.humanoid.astra.enabled) { enabledProp.boolValue = Target_Editor.ControllerInspector(sensor, footTarget); } }
public override void Inspector() { if (!handTarget.humanoid.openVR.enabled || !OpenVRSupported()) { return; } CheckControllerComponent(handTarget); enabledProp.boolValue = Target_Editor.ControllerInspector(handTarget.openVR, handTarget); handTarget.openVR.enabled = enabledProp.boolValue; handTarget.openVR.CheckSensorTransform(); if (!Application.isPlaying) { handTarget.openVR.SetSensor2Target(); handTarget.openVR.ShowSensor(handTarget.humanoid.showRealObjects && handTarget.showRealObjects); } if (enabledProp.boolValue) { EditorGUI.indentLevel++; // For this, the controller meshes need to have the same origin which is currently not the case //controllerTypeProp.intValue = (int)(OpenVRController.ControllerType)EditorGUILayout.EnumPopup("Controller Type", handTarget.openVR.controllerType); sensorTransformProp.objectReferenceValue = (Transform)EditorGUILayout.ObjectField("Tracker Transform", handTarget.openVR.sensorTransform, typeof(Transform), true); useSkeletalInputProp.boolValue = EditorGUILayout.Toggle("Use Skeletal Input", useSkeletalInputProp.boolValue); EditorGUI.indentLevel--; } }
public override void Inspector() { if (hipsTarget.humanoid.neuronTracker.enabled) { enabledProp.boolValue = Target_Editor.ControllerInspector(sensor, hipsTarget); } }
public override void Inspector() { if (handTarget.humanoid.kinect1.enabled) { enabledProp.boolValue = Target_Editor.ControllerInspector(sensor, handTarget); } }
public override void Inspector() { if (headTarget.humanoid.kinect1.enabled) { enabledProp.boolValue = Target_Editor.ControllerInspector(sensor, headTarget); //if (enabledProp.boolValue) { // EditorGUI.indentLevel++; // EditorGUILayout.BeginHorizontal(); // headTarget.kinect1.headTracking = EditorGUILayout.ToggleLeft("Head Tracking", headTarget.kinect1.headTracking, GUILayout.MinWidth(80)); // if (headTarget.kinect1.headTracking) // headTarget.kinect1.rotationTrackingAxis = (Kinect1Head.RotationTrackingAxis)EditorGUILayout.EnumPopup(headTarget.kinect1.rotationTrackingAxis); // EditorGUILayout.EndHorizontal(); // EditorGUI.indentLevel--; //} } }
public override void Inspector() { if (headTarget.humanoid.astra.enabled) { enabledProp.boolValue = Target_Editor.ControllerInspector(sensor, headTarget); if (enabledProp.boolValue) { EditorGUI.indentLevel++; EditorGUILayout.BeginHorizontal(); headTarget.astra.headTracking = EditorGUILayout.ToggleLeft("Head Tracking", headTarget.astra.headTracking, GUILayout.MinWidth(80)); if (headTarget.astra.headTracking) { headTarget.astra.rotationTrackingAxis = (AstraHead.RotationTrackingAxis)EditorGUILayout.EnumPopup(headTarget.astra.rotationTrackingAxis); } EditorGUILayout.EndHorizontal(); EditorGUI.indentLevel--; } } }