Объявление
public static string DelayedTextField(Rect position, string text, GUIStyle style = EditorStyles.textField);public static string DelayedTextField(Rect position, string label, string text, GUIStyle style = EditorStyles.textField);
public static string DelayedTextField(Rect position, GUIContent label, string text, GUIStyle style = EditorStyles.textField);
Параметры
position | Прямоугольник на экране для использования в качестве текстового поля. |
label | Необязательная метка для отображения перед полем int. |
text | Значение для редактирования. |
style | Необязательный стиль GUIStyle. |
Возвращает
string Значение, введенное пользователем. Обратите внимание, что возвращаемое значение не изменится до тех пор, пока пользователь не нажмет Enter или пока фокус не переместится за пределы текстового поля.
Описание
Создает отложенное текстовое поле.
Аналогичен EditorGUI.TextField, но не возвращает новое значение до тех пор, пока пользователь не нажмет Enter или пока фокус не переместится за пределы текстового поля.
Объявление
public static void DelayedTextField(Rect position, SerializedProperty property, GUIContent label = null);Параметры
position | Прямоугольник на экране для использования в качестве текстового поля. |
property | Свойство текста для редактирования. |
label | Необязательная метка для отображения перед полем int. Передайте GUIContent.none, чтобы скрыть метку. |
Описание
Создает отложенное текстовое поле.
Аналогичен EditorGUI.TextField, но не возвращает новое значение до тех пор, пока пользователь не нажмет Enter или пока фокус не переместится за пределы текстового поля.