using UnityEngine; using UnityEditor; using UnityEngine.ProBuilder; namespace UnityEditor.ProBuilder { /// /// /// Inspector for working with lightmap UV generation params. /// [CanEditMultipleObjects] sealed class UnwrapParametersEditor : Editor { SerializedProperty m_UnwrapParametersProperty; GUIContent m_UnwrapParametersContent = new GUIContent("Lightmap UV Settings", "Settings for how Unity unwraps the UV2 (lightmap) UVs"); void OnEnable() { m_UnwrapParametersProperty = serializedObject.FindProperty("m_UnwrapParameters"); } public override void OnInspectorGUI() { serializedObject.Update(); EditorGUILayout.PropertyField(m_UnwrapParametersProperty, m_UnwrapParametersContent, true); serializedObject.ApplyModifiedProperties(); } } }