Объявление
public bool UseDefaultMargins();Описание
Переопределите этот метод в подклассах, чтобы он возвращал false, если вам не нужны поля по умолчанию.
По умолчанию содержимое в Инспекторе имеет большое левое поле и маленькое правое поле. Это связано с тем, что весь обратный вызов Editor.OnInspectorGUI заключен в вертикальную группу со стилем EditorStyles.spectorDefaultMargins. Для единообразия эти поля по умолчанию следует использовать для большинства графических интерфейсов с обычными элементами управления.
Однако некоторым специальным элементам графического интерфейса может быть полезно занимать всю ширину Инспектора с небольшими отступами с обеих сторон. Чтобы отключить поля по умолчанию, переопределите метод Editor.UseDefaultMargins в вашем пользовательском редакторе и заставьте его возвращать false. Затем вы можете обернуть содержимое своего графического интерфейса в вертикальные группы по своему вкусу. Например, вы можете поместить часть графического интерфейса в вертикальную группу с помощью стиля EditorStyles.spectorFullWidthMargins, а другие части графического интерфейса поместить в вертикальную группу с помощью EditorStyles.spectorDefaultMargins.
Смотрите так же: EditorGUILayout.BeginVertical, EditorGUILayout.EndVertical, EditorStyles.inspectorDefaultMargins, EditorStyles.inspectorFullWidthMargins.