PopupMenu в Godot
В Godot PopupMenu — это компонент, который представляет собой всплывающее меню с набором опций. Он используется для создания контекстных меню, выпадающих списков и других элементов интерфейса, где пользователь может выбирать из нескольких вариантов. PopupMenu наследуется от Popup, что позволяет ему отображаться поверх других элементов интерфейса.
Основные особенности PopupMenu:
-
Список опций:
- PopupMenu может содержать несколько пунктов меню, каждый из которых может быть текстом, иконкой или разделителем.
- Пункты меню могут быть включены или отключены.
-
Иерархия меню:
- PopupMenu поддерживает вложенные меню (подменю), что позволяет создавать многоуровневые структуры.
-
Сигналы:
- PopupMenu предоставляет сигналы для обработки выбора пункта меню.
-
Кастомизация:
- Можно настраивать внешний вид меню, добавлять иконки, разделители и другие элементы.