Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ThemeDB
Наследует: Object
Синглтон, предоставляющий доступ к статической информации о ресурсах Theme, используемых движком и вашим проектом.
Описание
Этот синглтон обеспечивает доступ к статической информации о ресурсах Theme, используемых движком и вашими проектами. Вы можете получить тему движка по умолчанию, а также настроенную тему вашего проекта.
ThemeDB также содержит резервные значения для свойств темы.
Свойства
|
||
|
||
Методы
Сигналы
fallback_changed() 🔗
Выдается, когда одно из резервных значений было изменено. Используйте его для обновления внешнего вида элементов управления, которые могут полагаться на резервные элементы темы.
Описания свойств
float fallback_base_scale = 1.0 🔗
Резервный базовый масштабный коэффициент каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_base_scale.
Резервный шрифт каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_font.
Резервный размер шрифта каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_font_size.
Значок (иконка) резервного копирования каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
Резервный stylebox каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
Описания метода
Возвращает ссылку на Theme по умолчанию движка . Этот ресурс темы отвечает за внешний вид узлов Control «из коробки» и не может быть переопределен.
Возвращает ссылку на пользовательский Theme проекта. Эти ресурсы темы позволяют переопределить тему движка по умолчанию для каждого узла управления в проекте.
Чтобы задать тему проекта, см. ProjectSettings.gui/theme/custom.