OptionButton в Godot
OptionButton
в Godot — это компонент, который отображает кнопку с выпадающим списком опций. При нажатии на кнопку открывается список, из которого пользователь может выбрать один вариант. Это полезно для создания интерфейсов, где требуется выбор из нескольких вариантов, таких как настройки, фильтры или параметры.
Основные функции:
-
Выпадающий список
- При нажатии на кнопку открывается список с опциями.
- Список можно настроить через методы
add_item()
,add_icon_item()
и другие.
-
Текст и иконки
- Свойство
text
определяет текст на кнопке. - Свойство
icon
позволяет добавить иконку на кнопку.
- Свойство
-
Обработка выбора
- Генерирует сигнал
item_selected(index)
при выборе опции, который можно подключить к скрипту для выполнения действий.
- Генерирует сигнал
-
Гибкость
- Поддерживает настройку внешнего вида через Theme.
- Можно использовать как часть более сложных интерфейсов (например, в формах или панелях инструментов).