Button в Godot
Button
в Godot — это компонент, который отображает кнопку в пользовательском интерфейсе. Кнопки используются для выполнения действий при нажатии (например, запуск функции, переход на другую сцену или изменение состояния интерфейса). Они поддерживают текст, иконки, стилизацию и различные состояния (например, наведение, нажатие, отключение).
Основные функции:
-
Текст и иконки
- Свойство
text
определяет текст на кнопке. - Свойство
icon
позволяет добавить иконку рядом с текстом.
- Свойство
-
Состояния кнопки
- Кнопка поддерживает различные состояния: нормальное, наведение, нажатие, отключение.
- Каждое состояние можно стилизовать через Theme.
-
Обработка нажатий
- Кнопка генерирует сигнал
pressed()
при нажатии, который можно подключить к скрипту для выполнения действий.
- Кнопка генерирует сигнал
-
Гибкость
- Поддерживает настройку выравнивания текста, отступов и других параметров.
- Можно использовать как часть более сложных интерфейсов (например, в панелях инструментов или меню).