public override void OnInspectorGUI() { serializedObject.Update(); EditMode.DoEditModeInspectorModeButton(EditMode.SceneViewEditMode.Collider, "Edit Volume", EditorGUIUtility.IconContent("EditCollider"), GetBounds, this); EditorGUILayout.PropertyField(m_Size); EditorGUILayout.PropertyField(m_Center); NavMeshComponentsGUIUtility.AreaPopup("Area Type", m_Area); NavMeshComponentsGUIUtility.AgentMaskPopup("Affected Agents", m_AffectedAgents); EditorGUILayout.Space(); serializedObject.ApplyModifiedProperties(); }
public override void OnInspectorGUI() { serializedObject.Update(); EditorGUILayout.PropertyField(m_IgnoreFromBuild); EditorGUILayout.PropertyField(m_OverrideArea); if (m_OverrideArea.boolValue) { EditorGUI.indentLevel++; NavMeshComponentsGUIUtility.AreaPopup("Area Type", m_Area); EditorGUI.indentLevel--; } NavMeshComponentsGUIUtility.AgentMaskPopup("Affected Agents", m_AffectedAgents); EditorGUILayout.Space(); serializedObject.ApplyModifiedProperties(); }