Version: 5.6
public static bool PropertyField (SerializedProperty property, params GUILayoutOption[] options);
public static bool PropertyField (SerializedProperty property, GUIContent label, params GUILayoutOption[] options);
public static bool PropertyField (SerializedProperty property, bool includeChildren, params GUILayoutOption[] options);
public static bool PropertyField (SerializedProperty property, GUIContent label, bool includeChildren, params GUILayoutOption[] options);

Parameters

property The SerializedProperty to make a field for.
label Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all.
includeChildren If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it).
options An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

Returns

bool True if the property has children and is expanded and includeChildren was set to false; otherwise false.

Description

Make a field for SerializedProperty.