Объявление
public static string DelayedTextField(string text, params GUILayoutOption[] options);public static string DelayedTextField(string text, GUIStyle style, params GUILayoutOption[] options);
public static string DelayedTextField(string label, string text, params GUILayoutOption[] options);
public static string DelayedTextField(string label, string text, GUIStyle style, params GUILayoutOption[] options);
public static string DelayedTextField(GUIContent label, string text, params GUILayoutOption[] options);
public static string DelayedTextField(GUIContent label, string text, GUIStyle style, params GUILayoutOption[] options);
Параметры
label | Необязательная метка для отображения перед полем int. |
text | Текст для редактирования. |
style | Необязательный стиль GUIStyle. |
options | Необязательный список параметров макета, определяющих дополнительные свойства макета. Любые переданные здесь значения переопределяют настройки, заданные стилем .Смотрите так же: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Возвращает
string Значение, введенное пользователем. Обратите внимание, что возвращаемое значение не изменится до тех пор, пока пользователь не нажмет Enter или пока фокус не переместится за пределы текстового поля.
Описание
Создаёт отложенное текстовое поле.
Аналогично EditorGUILayout.TextField, но не будет возвращать новое значение, пока пользователь не нажмет клавишу ввода или фокус не переместится за пределы текстового поля.
Объявление
public static void DelayedTextField(SerializedProperty property, params GUILayoutOption[] options);public static void DelayedTextField(SerializedProperty property, GUIContent label, params GUILayoutOption[] options);
Параметры
property | Текстовое свойство для редактирования. |
label | Необязательная метка для отображения перед полем int. Передайте GUIContent.none, чтобы скрыть метку. |
options | Необязательный список параметров макета, определяющих дополнительные свойства макета. Любые переданные здесь значения переопределяют настройки, заданные стилем .Смотрите так же: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Описание
Создаёт отложенное текстовое поле.
Аналогично EditorGUILayout.TextField, но не будет возвращать новое значение, пока пользователь не нажмет клавишу ввода или фокус не переместится за пределы текстового поля.