Объявление
public static bool DropdownButton(Rect position, GUIContent content, FocusType focusType);public static bool DropdownButton(Rect position, GUIContent content, FocusType focusType, GUIStyle style);
Параметры
position | Прямоугольник на экране для кнопки. |
content | Текст, изображение и всплывающая подсказка для этой кнопки. |
focusType | Должна ли кнопка быть выбрана с клавиатуры или нет. |
style | Необязательный стиль для использования. |
Возвращает
bool true
, когда пользователь нажимает кнопку.
Описание
Создает кнопку, реагирующую на нажатие мыши, для отображения собственного выпадающего содержимого.
Этот элемент управления ничего не делает, но возвращает значение true при нажатии кнопки мыши, в отличие от обычных кнопок, которые возвращают значение true при нажатии кнопки мыши.
Это можно использовать для кнопок, которые должны открывать GenericMenu или ваше собственное EditorWindow в раскрывающемся списке.
При использовании с GenericMenu используйте GenericMenu.Dropdown и передайте методу тот же прямоугольник, который использовался для положения кнопки.
При использовании с пользовательским EditorWindow используйте EditorWindow.ShowAsDropdown и передайте методу тот же прямоугольник, который использовался для положения кнопки.