Version: 2021.3

EditorGUI.GetPropertyHeight

切换到手册
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);

参数

property 属性区域的高度。
label 描述性文字或图像。
includeChildren 返回的高度是否应包含子属性的高度?

描述

获取 PropertyField 控件所需的高度。

此高度取决于 SerializedProperty 的类型;如果 includeChildren 参数设为 true(默认设置), 此高度将包括所有展开的子项的高度。 如果该属性具有一个自定义 PropertyDrawer,该函数将返回绘制器返回的高度。 在这种情况下,includeChildren 参数将被忽略,因为 PropertyDrawers 始终包含子项。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961