public void Maps()
{
if (LightingWindowLightmapPreviewTab.s_Styles == null)
{
LightingWindowLightmapPreviewTab.s_Styles = new LightingWindowLightmapPreviewTab.Styles();
}
GUI.changed = false;
if (Lightmapping.giWorkflowMode == Lightmapping.GIWorkflowMode.OnDemand)
{
SerializedObject serializedObject = new SerializedObject(LightmapEditorSettings.GetLightmapSettings());
SerializedProperty property = serializedObject.FindProperty("m_LightingDataAsset");
EditorGUILayout.PropertyField(property, LightingWindowLightmapPreviewTab.s_Styles.LightingDataAsset, new GUILayoutOption[0]);
serializedObject.ApplyModifiedProperties();
}
GUILayout.Space(10f);
LightmapData[] lightmaps = LightmapSettings.lightmaps;
this.m_ScrollPositionMaps = GUILayout.BeginScrollView(this.m_ScrollPositionMaps, new GUILayoutOption[0]);
EditorGUI.BeginDisabledGroup(true);
for (int i = 0; i < lightmaps.Length; i++)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
GUILayout.FlexibleSpace();
GUILayout.Label(i.ToString(), new GUILayoutOption[0]);
GUILayout.Space(5f);
lightmaps[i].lightmapFar = this.LightmapField(lightmaps[i].lightmapFar, i);
GUILayout.Space(10f);
lightmaps[i].lightmapNear = this.LightmapField(lightmaps[i].lightmapNear, i);
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
}
EditorGUI.EndDisabledGroup();
GUILayout.EndScrollView();
}