minesweeper_game/Library/PackageCache/com.unity.xr.legacyinputhelpers@b7579e86f3b4/Editor/CameraOffsetEditor.cs
2025-03-15 14:30:26 -04:00

30 lines
887 B
C#

using System.Collections;
using UnityEngine;
using UnityEditor;
#if ENABLE_VR || ENABLE_AR
using UnityEngine.XR;
namespace UnityEditor.XR.LegacyInputHelpers
{
[CustomEditor(typeof(CameraOffset))]
class CameraOffsetHelperEditor : Editor
{
public override void OnInspectorGUI()
{
GUI.enabled = false;
EditorGUILayout.ObjectField("Script", MonoScript.FromMonoBehaviour((CameraOffset)target), typeof(CameraOffset), false);
GUI.enabled = true;
EditorGUILayout.PropertyField(serializedObject.FindProperty("m_CameraFloorOffsetObject"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("m_RequestedTrackingMode"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("m_CameraYOffset"));
serializedObject.ApplyModifiedProperties();
}
}
}
#endif