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

SearchField.OnGUI

Declaration

public string OnGUI(string text, params GUILayoutOption[] options);

Параметры

Параметр Описание
текст Текстовая строка для отображения в поле поиска.
варианты
Дополнительные ресурсы: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight.

Возвращаемое значение

строка Текст, введённый в поле поиска. Если текст в поле поиска не был изменён, возвращается исходная строка ввода.

Описание

Эта функция отображает поле поиска со стандартным стилем интерфейса и использует класс GUILayout для автоматического вычисления положения и размера прямоугольника, в котором оно отрисовывается. Передайте необязательный список, чтобы задать дополнительные свойства компоновки.

Declaration

public string OnGUI(Rect rect, string text);

Параметры

Параметр Описание
прямой Прямоугольник, используемый для поля поиска.
текст Текстовая строка для отображения в поле поиска.

Возвращаемое значение

строка Текст, введённый в поле поиска. Если текст в поле поиска не был изменён, возвращается исходная строка ввода.

Описание

Эта функция отображает поле поиска со стилем по умолчанию UI в заданной Rect.

Declaration

public string OnGUI(Rect rect, string text, GUIStyle style, GUIStyle cancelButtonStyle, GUIStyle emptyCancelButtonStyle);

Параметры

Параметр Описание
прямой Прямоугольник, используемый для поля поиска.
текст Текстовая строка для отображения в поле поиска.
стиль Стиль текстового поля.
cancelButtonStyle Стиль кнопки отмены, используемый при наличии текста в поле поиска.
emptyCancelButtonStyle Стиль кнопки отмены, используемый, когда в поле поиска нет текста.

Возвращаемое значение

строка Текст, введённый в SearchField. Вместо этого возвращается исходная строка ввода, если текст в поле поиска не изменился.

Описание

Эта функция отображает текстовое поле поиска с заданными параметрами стиля Rect и UI.

Используйте эту функцию для настройки стиля UI текстового поля поиска. Вы должны установить cancelButtonStyle.fixedWidth на подходящую и желаемую ширину, так как это влияет на расположение кнопки закрытия справа от текстового поля поиска.