reckfellENGINE

ThemeDB

Синглтон, предоставляющий доступ к статической информации о ресурсах Theme, используемых движком и вашим проектом.

На этой странице
class ThemeDBReckfellSharp

Синглтон, предоставляющий доступ к статической информации о ресурсах Theme, используемых движком и вашим проектом.

Этот синглтон обеспечивает доступ к статической информации о ресурсах Theme, используемых движком и вашими проектами. Вы можете получить тему движка по умолчанию, а также настроенную тему вашего проекта. ThemeDB также содержит резервные значения для свойств темы.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Свойства7

FallbackBaseScaleСвойство
# FallbackBaseScale
C#
public static float FallbackBaseScale { get; set; }

Резервный базовый масштабный коэффициент каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение. См. также Theme.DefaultBaseScale.

FallbackFontСвойство
# FallbackFont
C#
public static Font FallbackFont { get; set; }

Резервный шрифт каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение. См. также Theme.DefaultFont.

FallbackFontSizeСвойство
# FallbackFontSize
C#
public static int FallbackFontSize { get; set; }

Резервный размер шрифта каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение. См. также Theme.DefaultFontSize.

FallbackIconСвойство
# FallbackIcon
C#
public static Texture2D FallbackIcon { get; set; }

Значок (иконка) резервного копирования каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.

FallbackSoundСвойство
# FallbackSound
C#
public static AudioStream FallbackSound { get; set; }

Запасной звук каждого Control узел и Theme Ресурс: используется в тех случаях, когда контроль не имеет какой-либо другой ценности.

FallbackStyleboxСвойство
# FallbackStylebox
C#
public static StyleBox FallbackStylebox { get; set; }

Резервный stylebox каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.

SingletonСвойство
# Singleton
C#
public static ThemeDBInstance Singleton { get; }

Методы14

GetDefaultThemeTheme
# GetDefaultTheme
C#
public static Theme GetDefaultTheme();

Возвращает ссылку на Theme по умолчанию движка . Этот ресурс темы отвечает за внешний вид узлов Control «из коробки» и не может быть переопределен.

Возвращает Theme
GetFallbackBaseScalefloat
# GetFallbackBaseScale
C#
public static float GetFallbackBaseScale();
Возвращает float
GetFallbackFontFont
# GetFallbackFont
C#
public static Font GetFallbackFont();
Возвращает Font
GetFallbackFontSizeint
# GetFallbackFontSize
C#
public static int GetFallbackFontSize();
Возвращает int
GetFallbackIconTexture2D
# GetFallbackIcon
C#
public static Texture2D GetFallbackIcon();
Возвращает Texture2D
GetFallbackSoundAudioStream
# GetFallbackSound
C#
public static AudioStream GetFallbackSound();
Возвращает AudioStream
GetFallbackStyleboxStyleBox
# GetFallbackStylebox
C#
public static StyleBox GetFallbackStylebox();
Возвращает StyleBox
GetProjectThemeTheme
# GetProjectTheme
C#
public static Theme GetProjectTheme();

Возвращает ссылку на пользовательский Theme проекта. Эти ресурсы темы позволяют переопределить тему движка по умолчанию для каждого узла управления в проекте. Чтобы задать тему проекта, см. ProjectSettings.gui/theme/custom.

Возвращает Theme
SetFallbackBaseScalevoid
# SetFallbackBaseScale
C#
public static void SetFallbackBaseScale(float baseScale);
Параметры
ИмяТипПо умолчанию
baseScalefloat—
SetFallbackFontvoid
# SetFallbackFont
C#
public static void SetFallbackFont(Font font);
Параметры
ИмяТипПо умолчанию
fontFont—
SetFallbackFontSizevoid
# SetFallbackFontSize
C#
public static void SetFallbackFontSize(int fontSize);
Параметры
ИмяТипПо умолчанию
fontSizeint—
SetFallbackIconvoid
# SetFallbackIcon
C#
public static void SetFallbackIcon(Texture2D icon);
Параметры
ИмяТипПо умолчанию
iconTexture2D—
SetFallbackSoundvoid
# SetFallbackSound
C#
public static void SetFallbackSound(AudioStream audio);
Параметры
ИмяТипПо умолчанию
audioAudioStream—
SetFallbackStyleboxvoid
# SetFallbackStylebox
C#
public static void SetFallbackStylebox(StyleBox stylebox);
Параметры
ИмяТипПо умолчанию
styleboxStyleBox—

Сигналы и события1

FallbackChangedСобытие
# FallbackChanged
C#
public static event Action FallbackChanged;

Выдается, когда одно из резервных значений было изменено. Используйте его для обновления внешнего вида элементов управления, которые могут полагаться на резервные элементы темы.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.