Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

EditorGUI.GetPropertyHeight

Declaration

public static float GetPropertyHeight(SerializedProperty property, bool includeChildren);
public static float GetPropertyHeight(SerializedPropertyType type, GUIContent label);
public static float GetPropertyHeight(SerializedProperty property, GUIContent label = null, bool includeChildren = true);

Параметры

Параметр Описание
свойство Высота площади свойства.
метка Описательный текст или изображение.
includeChildren Должна ли возвращаемая высота включать высоту дочерних свойств?

Описание

Получить высоту, необходимую для PropertyField управления.

Высота зависит от типа SerializedProperty и включает высоту всех развернутых дочерей, если параметр includeChildren установлен в true, что является значением по умолчанию. Если свойство имеет пользовательский параметр PropertyDrawer, функция возвратит высоту, возвращаемую этим ящиком. Параметр includeChildren игнорируется в этом случае, так как PropertyDrawers всегда включает дочерей.