reckfellENGINE

Button

Кнопка с текстом, иконкой и оформлением из темы.

На этой странице
class ButtonReckfellSharpНаследует BaseButton

Button добавляет оформление к поведению BaseButton. Для действия используйте Pressed; для переключаемой настройки включите ToggleMode и используйте Toggled. Text и Icon задают содержимое, theme-ресурсы — стили состояний, шрифт, цвета и интервалы. По умолчанию текст центрирован, иконка слева и по центру вертикали; MouseFilter = Stop.

Почему длинная кнопка не сжимается: без ClipText, сокращения или переноса ширина текста входит в её минимум. Для однострочной кнопки с многоточием задайте TextOverrunBehavior = TextServer.OverrunBehavior.TrimEllipsisForce и ограничьте доступную ширину родительской раскладкой. ClipText просто разрешает обрезание и сам не добавляет многоточие. CustomMinimumSize, иконка и поля StyleBox продолжают ограничивать размер.

AutowrapMode разрешает перенос; используйте WordSmart для переноса по словам с разбиением слишком длинных фрагментов. Нужна заданная доступная ширина, иначе тексту незачем переноситься. Перенос меняет требуемую высоту; не задавайте жёсткую высоту для переводов с разной длиной. AutowrapTrimFlags управляет только пробелами у краёв строк: посторонние LineBreakFlag отбрасываются.

При ExpandIcon = false исходная иконка участвует в минимальном размере; theme-константа icon_max_width ограничивает её с сохранением пропорций. ExpandIcon = true подгоняет иконку в доступную область и убирает её исходный размер из минимума, но не создаёт свободное место автоматически. IconAlignment и VerticalIconAlignment настраиваются отдельно от Alignment текста; верхняя/нижняя иконка может увеличить необходимую высоту.

Icon = null может использовать theme-иконку icon. Поэтому GetButtonIcon возвращает только явно назначенную текстуру, а не обязательно фактически нарисованную. Ресурс иконки общий, его изменения отслеживаются. Flat убирает фоновые StyleBox, сохраняя отдельное оформление фокуса, размеры и обработку ввода. Для стабильного размера используйте согласованные поля стилей разных состояний.

GetText возвращает исходную строку, не готовый перевод и не сокращённую надпись. Language задаёт язык шейпинга текста, а не переключает язык приложения. TextDirection задаёт направление текста; зеркальность горизонтального выравнивания иконки/текста зависит от LayoutDirection самого Control.

Для сочетания назначьте общий ресурс Shortcut. MatchesEvent может совпасть и с отпусканием: проверка совпадения сама не равна активации кнопки. BaseButton дополнительно учитывает нажатие, автоповтор, видимость и Disabled.

BaseButton. Shortcut.

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

Конструкторы1

ButtonКонструктор
# Button
C#
public Button();

Создаёт кнопку с пустым Text, без явной Icon, с Alignment = Center, IconAlignment = Left и VerticalIconAlignment = Center. Flat/ClipText/ExpandIcon выключены, MouseFilter = Stop.

Свойства13

AlignmentСвойство
# Alignment
C#
public HorizontalAlignment Alignment { get; set; }

Горизонтальное выравнивание текста, Center по умолчанию. Left/Right зеркальны при RTL LayoutDirection Control. Не задаёт положение самой кнопки в контейнере и не заменяет IconAlignment.

AutowrapModeСвойство
# AutowrapMode
C#
public TextServer.AutowrapMode AutowrapMode { get; set; }

Режим переноса, Off по умолчанию. Word/WordSmart учитывают границы слов, Arbitrary — границы графем. Нужна ограниченная доступная ширина. Перенос освобождает естественную ширину текста в минимуме, но может увеличить высоту.

AutowrapTrimFlagsСвойство
# AutowrapTrimFlags
C#
public TextServer.LineBreakFlag AutowrapTrimFlags { get; set; }

Биты удаления пробелов у начала/конца строки; по умолчанию TrimEndEdgeSpaces. Сохраняются только TrimStartEdgeSpaces/TrimEndEdgeSpaces, остальные LineBreakFlag отбрасываются. Сам режим переноса задаётся AutowrapMode.

ClipTextСвойство
# ClipText
C#
public bool ClipText { get; set; }

Разрешает обрезание текста и убирает его естественную ширину из минимума, false по умолчанию. Не добавляет многоточие и не отменяет поля стиля, иконку или CustomMinimumSize.

ExpandIconСвойство
# ExpandIcon
C#
public bool ExpandIcon { get; set; }

Подгонять иконку под доступную область с сохранением пропорций, false по умолчанию. true убирает исходный размер иконки из минимума. Ограничение theme icon_max_width продолжает действовать; доступное место задаёт раскладка.

FlatСвойство
# Flat
C#
public bool Flat { get; set; }

Не рисовать фоновые StyleBox, false по умолчанию. Отдельный стиль фокуса продолжает рисоваться; минимум, поля стилей, кликабельность и Disabled работают по прежним правилам.

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

Явно назначенная общая Texture2D либо null. При null отображение может использовать theme-иконку icon. Ресурс не копируется; изменения отслеживаются. Его вклад в минимум зависит от ExpandIcon и icon_max_width.

IconAlignmentСвойство
# IconAlignment
C#
public HorizontalAlignment IconAlignment { get; set; }

Горизонтальное положение иконки, Left по умолчанию. Left/Right зеркальны в RTL. Center меняет совместный расчёт места и не является командой добавить отступ между иконкой и текстом.

LanguageСвойство
# Language
C#
public string Language { get; set; }

Язык шейпинга; пустая строка использует локаль Control. Это подсказка обработке текста, не переключатель языка приложения и не готовый перевод Text.

TextСвойство
# Text
C#
public string Text { get; set; }

Исходная строка надписи, пустая по умолчанию. Отображение может переводиться, переноситься и сокращаться; getter возвращает исходник. Изменение обновляет шейпинг и минимум. Это обычный текст, не BBCode-разметка.

TextDirectionСвойство
# TextDirection
C#
public Control.TextDirection TextDirection { get; set; }

Направление обработки текста, Auto по умолчанию. Inherited берёт направление раскладки Control. Не заменяет LayoutDirection для зеркальности расположения иконки и горизонтального выравнивания.

TextOverrunBehaviorСвойство
# TextOverrunBehavior
C#
public TextServer.OverrunBehavior TextOverrunBehavior { get; set; }

Сокращение при недостатке ширины, NoTrimming по умолчанию. TrimChar/TrimWord обрезают; варианты Ellipsis добавляют многоточие при выполнении условий, Force разрешает его для коротких надписей. Не меняет исходный Text и требует ограниченной области.

VerticalIconAlignmentСвойство
# VerticalIconAlignment
C#
public VerticalAlignment VerticalIconAlignment { get; set; }

Вертикальное положение иконки, Center по умолчанию. Top/Bottom могут складывать высоту текста и иконки, увеличивая минимум. Не изменяет выравнивание Control в родительской раскладке.

Методы26

GetAutowrapModeTextServer.AutowrapMode
# GetAutowrapMode
C#
public TextServer.AutowrapMode GetAutowrapMode();

Режим переноса, Off по умолчанию. Word/WordSmart учитывают границы слов, Arbitrary — границы графем. Нужна ограниченная доступная ширина. Перенос освобождает естественную ширину текста в минимуме, но может увеличить высоту.

Возвращает TextServer.AutowrapMode

Выбранный режим переноса TextServer.AutowrapMode.

GetAutowrapTrimFlagsTextServer.LineBreakFlag
# GetAutowrapTrimFlags
C#
public TextServer.LineBreakFlag GetAutowrapTrimFlags();

Биты удаления пробелов у начала/конца строки; по умолчанию TrimEndEdgeSpaces. Сохраняются только TrimStartEdgeSpaces/TrimEndEdgeSpaces, остальные LineBreakFlag отбрасываются. Сам режим переноса задаётся AutowrapMode.

Возвращает TextServer.LineBreakFlag

Сохранённые биты удаления пробелов у краёв строк.

GetButtonIconTexture2D
# GetButtonIcon
C#
public Texture2D GetButtonIcon();

Явно назначенная общая Texture2D либо null. При null отображение может использовать theme-иконку icon. Ресурс не копируется; изменения отслеживаются. Его вклад в минимум зависит от ExpandIcon и icon_max_width.

Возвращает Texture2D

Явно назначенная общая Texture2D либо null, даже если рисуется theme-иконка.

GetClipTextbool
# GetClipText
C#
public bool GetClipText();

Разрешает обрезание текста и убирает его естественную ширину из минимума, false по умолчанию. Не добавляет многоточие и не отменяет поля стиля, иконку или CustomMinimumSize.

Возвращает bool

true, если включено обрезание текста.

GetIconAlignmentHorizontalAlignment
# GetIconAlignment
C#
public HorizontalAlignment GetIconAlignment();

Горизонтальное положение иконки, Left по умолчанию. Left/Right зеркальны в RTL. Center меняет совместный расчёт места и не является командой добавить отступ между иконкой и текстом.

Возвращает HorizontalAlignment

Горизонтальное выравнивание иконки до RTL-зеркальности.

GetLanguagestring
# GetLanguage
C#
public string GetLanguage();

Язык шейпинга; пустая строка использует локаль Control. Это подсказка обработке текста, не переключатель языка приложения и не готовый перевод Text.

Возвращает string

Сохранённый код языка либо пустая строка для локали Control.

GetTextstring
# GetText
C#
public string GetText();

Исходная строка надписи, пустая по умолчанию. Отображение может переводиться, переноситься и сокращаться; getter возвращает исходник. Изменение обновляет шейпинг и минимум. Это обычный текст, не BBCode-разметка.

Возвращает string

Исходная строка до перевода и сокращения.

GetTextAlignmentHorizontalAlignment
# GetTextAlignment
C#
public HorizontalAlignment GetTextAlignment();

Горизонтальное выравнивание текста, Center по умолчанию. Left/Right зеркальны при RTL LayoutDirection Control. Не задаёт положение самой кнопки в контейнере и не заменяет IconAlignment.

Возвращает HorizontalAlignment

Горизонтальное выравнивание текста до RTL-зеркальности.

GetTextDirectionControl.TextDirection
# GetTextDirection
C#
public Control.TextDirection GetTextDirection();

Направление обработки текста, Auto по умолчанию. Inherited берёт направление раскладки Control. Не заменяет LayoutDirection для зеркальности расположения иконки и горизонтального выравнивания.

Возвращает Control.TextDirection

Сохранённый Control.TextDirection.

GetTextOverrunBehaviorTextServer.OverrunBehavior
# GetTextOverrunBehavior
C#
public TextServer.OverrunBehavior GetTextOverrunBehavior();

Сокращение при недостатке ширины, NoTrimming по умолчанию. TrimChar/TrimWord обрезают; варианты Ellipsis добавляют многоточие при выполнении условий, Force разрешает его для коротких надписей. Не меняет исходный Text и требует ограниченной области.

Возвращает TextServer.OverrunBehavior

Выбранный TextServer.OverrunBehavior.

GetVerticalIconAlignmentVerticalAlignment
# GetVerticalIconAlignment
C#
public VerticalAlignment GetVerticalIconAlignment();

Вертикальное положение иконки, Center по умолчанию. Top/Bottom могут складывать высоту текста и иконки, увеличивая минимум. Не изменяет выравнивание Control в родительской раскладке.

Возвращает VerticalAlignment

Сохранённое вертикальное выравнивание иконки.

IsExpandIconbool
# IsExpandIcon
C#
public bool IsExpandIcon();

Подгонять иконку под доступную область с сохранением пропорций, false по умолчанию. true убирает исходный размер иконки из минимума. Ограничение theme icon_max_width продолжает действовать; доступное место задаёт раскладка.

Возвращает bool

true, если иконка подгоняется к доступной области.

IsFlatbool
# IsFlat
C#
public bool IsFlat();

Не рисовать фоновые StyleBox, false по умолчанию. Отдельный стиль фокуса продолжает рисоваться; минимум, поля стилей, кликабельность и Disabled работают по прежним правилам.

Возвращает bool

true, если фоновые StyleBox не рисуются.

SetAutowrapModevoid
# SetAutowrapMode
C#
public void SetAutowrapMode(TextServer.AutowrapMode autowrapMode);

Режим переноса, Off по умолчанию. Word/WordSmart учитывают границы слов, Arbitrary — границы графем. Нужна ограниченная доступная ширина. Перенос освобождает естественную ширину текста в минимуме, но может увеличить высоту.

Параметры
ИмяТипПо умолчанию
autowrapModeTextServer.AutowrapMode—
autowrapMode

Режим переноса, Off по умолчанию. Word/WordSmart учитывают границы слов, Arbitrary — границы графем. Нужна ограниченная доступная ширина. Перенос освобождает естественную ширину текста в минимуме, но может увеличить высоту.

SetAutowrapTrimFlagsvoid
# SetAutowrapTrimFlags
C#
public void SetAutowrapTrimFlags(TextServer.LineBreakFlag autowrapTrimFlags);

Биты удаления пробелов у начала/конца строки; по умолчанию TrimEndEdgeSpaces. Сохраняются только TrimStartEdgeSpaces/TrimEndEdgeSpaces, остальные LineBreakFlag отбрасываются. Сам режим переноса задаётся AutowrapMode.

Параметры
ИмяТипПо умолчанию
autowrapTrimFlagsTextServer.LineBreakFlag—
autowrapTrimFlags

Биты удаления пробелов у начала/конца строки; по умолчанию TrimEndEdgeSpaces. Сохраняются только TrimStartEdgeSpaces/TrimEndEdgeSpaces, остальные LineBreakFlag отбрасываются. Сам режим переноса задаётся AutowrapMode.

SetButtonIconvoid
# SetButtonIcon
C#
public void SetButtonIcon(Texture2D texture);

Явно назначенная общая Texture2D либо null. При null отображение может использовать theme-иконку icon. Ресурс не копируется; изменения отслеживаются. Его вклад в минимум зависит от ExpandIcon и icon_max_width.

Параметры
ИмяТипПо умолчанию
textureTexture2D—
texture

Явно назначенная общая Texture2D либо null. При null отображение может использовать theme-иконку icon. Ресурс не копируется; изменения отслеживаются. Его вклад в минимум зависит от ExpandIcon и icon_max_width.

SetClipTextvoid
# SetClipText
C#
public void SetClipText(bool enabled);

Разрешает обрезание текста и убирает его естественную ширину из минимума, false по умолчанию. Не добавляет многоточие и не отменяет поля стиля, иконку или CustomMinimumSize.

Параметры
ИмяТипПо умолчанию
enabledbool—
enabled

Разрешает обрезание текста и убирает его естественную ширину из минимума, false по умолчанию. Не добавляет многоточие и не отменяет поля стиля, иконку или CustomMinimumSize.

SetExpandIconvoid
# SetExpandIcon
C#
public void SetExpandIcon(bool enabled);

Подгонять иконку под доступную область с сохранением пропорций, false по умолчанию. true убирает исходный размер иконки из минимума. Ограничение theme icon_max_width продолжает действовать; доступное место задаёт раскладка.

Параметры
ИмяТипПо умолчанию
enabledbool—
enabled

Подгонять иконку под доступную область с сохранением пропорций, false по умолчанию. true убирает исходный размер иконки из минимума. Ограничение theme icon_max_width продолжает действовать; доступное место задаёт раскладка.

SetFlatvoid
# SetFlat
C#
public void SetFlat(bool enabled);

Не рисовать фоновые StyleBox, false по умолчанию. Отдельный стиль фокуса продолжает рисоваться; минимум, поля стилей, кликабельность и Disabled работают по прежним правилам.

Параметры
ИмяТипПо умолчанию
enabledbool—
enabled

Не рисовать фоновые StyleBox, false по умолчанию. Отдельный стиль фокуса продолжает рисоваться; минимум, поля стилей, кликабельность и Disabled работают по прежним правилам.

SetIconAlignmentvoid
# SetIconAlignment
C#
public void SetIconAlignment(HorizontalAlignment iconAlignment);

Горизонтальное положение иконки, Left по умолчанию. Left/Right зеркальны в RTL. Center меняет совместный расчёт места и не является командой добавить отступ между иконкой и текстом.

Параметры
ИмяТипПо умолчанию
iconAlignmentHorizontalAlignment—
iconAlignment

Горизонтальное положение иконки, Left по умолчанию. Left/Right зеркальны в RTL. Center меняет совместный расчёт места и не является командой добавить отступ между иконкой и текстом.

SetLanguagevoid
# SetLanguage
C#
public void SetLanguage(string language);

Язык шейпинга; пустая строка использует локаль Control. Это подсказка обработке текста, не переключатель языка приложения и не готовый перевод Text.

Параметры
ИмяТипПо умолчанию
languagestring—
language

Язык шейпинга; пустая строка использует локаль Control. Это подсказка обработке текста, не переключатель языка приложения и не готовый перевод Text.

SetTextvoid
# SetText
C#
public void SetText(string text);

Исходная строка надписи, пустая по умолчанию. Отображение может переводиться, переноситься и сокращаться; getter возвращает исходник. Изменение обновляет шейпинг и минимум. Это обычный текст, не BBCode-разметка.

Параметры
ИмяТипПо умолчанию
textstring—
text

Исходная строка надписи, пустая по умолчанию. Отображение может переводиться, переноситься и сокращаться; getter возвращает исходник. Изменение обновляет шейпинг и минимум. Это обычный текст, не BBCode-разметка.

SetTextAlignmentvoid
# SetTextAlignment
C#
public void SetTextAlignment(HorizontalAlignment alignment);

Горизонтальное выравнивание текста, Center по умолчанию. Left/Right зеркальны при RTL LayoutDirection Control. Не задаёт положение самой кнопки в контейнере и не заменяет IconAlignment.

Параметры
ИмяТипПо умолчанию
alignmentHorizontalAlignment—
alignment

Горизонтальное выравнивание текста, Center по умолчанию. Left/Right зеркальны при RTL LayoutDirection Control. Не задаёт положение самой кнопки в контейнере и не заменяет IconAlignment.

SetTextDirectionvoid
# SetTextDirection
C#
public void SetTextDirection(Control.TextDirection direction);

Направление обработки текста, Auto по умолчанию. Inherited берёт направление раскладки Control. Не заменяет LayoutDirection для зеркальности расположения иконки и горизонтального выравнивания.

Параметры
ИмяТипПо умолчанию
directionControl.TextDirection—
direction

Направление обработки текста, Auto по умолчанию. Inherited берёт направление раскладки Control. Не заменяет LayoutDirection для зеркальности расположения иконки и горизонтального выравнивания.

SetTextOverrunBehaviorvoid
# SetTextOverrunBehavior
C#
public void SetTextOverrunBehavior(TextServer.OverrunBehavior overrunBehavior);

Сокращение при недостатке ширины, NoTrimming по умолчанию. TrimChar/TrimWord обрезают; варианты Ellipsis добавляют многоточие при выполнении условий, Force разрешает его для коротких надписей. Не меняет исходный Text и требует ограниченной области.

Параметры
ИмяТипПо умолчанию
overrunBehaviorTextServer.OverrunBehavior—
overrunBehavior

Сокращение при недостатке ширины, NoTrimming по умолчанию. TrimChar/TrimWord обрезают; варианты Ellipsis добавляют многоточие при выполнении условий, Force разрешает его для коротких надписей. Не меняет исходный Text и требует ограниченной области.

SetVerticalIconAlignmentvoid
# SetVerticalIconAlignment
C#
public void SetVerticalIconAlignment(VerticalAlignment verticalIconAlignment);

Вертикальное положение иконки, Center по умолчанию. Top/Bottom могут складывать высоту текста и иконки, увеличивая минимум. Не изменяет выравнивание Control в родительской раскладке.

Параметры
ИмяТипПо умолчанию
verticalIconAlignmentVerticalAlignment—
verticalIconAlignment

Вертикальное положение иконки, Center по умолчанию. Top/Bottom могут складывать высоту текста и иконки, увеличивая минимум. Не изменяет выравнивание Control в родительской раскладке.

Свойства темы

Это ключи ресурсов Theme, а не свойства C# класса. Используйте методы GetTheme…() и AddTheme…Override() у Control с соответствующим типом значения.

Ключ и типОписание
font_color
Color

Текст по умолчанию Color Button.

По умолчанию: Color(0.875, 0.875, 0.875, 1)
font_disabled_color
Color

Текст Color используется, когда Button отключена.

По умолчанию: Color(0.875, 0.875, 0.875, 0.5)
font_focus_color
Color

Текст Color, используемый, когда Button находится в фокусе. Заменяет только обычный цвет текста кнопки. Отключенные, наведенные и нажатые состояния имеют приоритет над этим цветом.

По умолчанию: Color(0.95, 0.95, 0.95, 1)
font_hover_color
Color

Текст Color, используемый при наведении курсора на Button.

По умолчанию: Color(0.95, 0.95, 0.95, 1)
font_hover_pressed_color
Color

Color текста, используемый при наведении и нажатии Button.

По умолчанию: Color(1, 1, 1, 1)
font_outline_color
Color

Оттенок контура текста Button.

По умолчанию: Color(0, 0, 0, 1)
font_pressed_color
Color

Текст Color использованных при Button нажимается.

По умолчанию: Color(1, 1, 1, 1)
icon_disabled_color
Color

Иконовая модуляция Color использованных при Button - Выключен.

По умолчанию: Color(1, 1, 1, 0.4)
icon_focus_color
Color

Значок modulate Color используется, когда Button находится в фокусе. Заменяет только обычный цвет modulate кнопки. Отключенные, наведенные и нажатые состояния имеют приоритет над этим цветом.

По умолчанию: Color(1, 1, 1, 1)
icon_hover_color
Color

Значок модуляции Color, используемый при наведении курсора на Button.

По умолчанию: Color(1, 1, 1, 1)
icon_hover_pressed_color
Color

Значок модуляции Color, используемый при наведении и нажатии Button.

По умолчанию: Color(1, 1, 1, 1)
icon_normal_color
Color

Значок по умолчанию модулирует Color Button.

По умолчанию: Color(1, 1, 1, 1)
icon_pressed_color
Color

Модуляция иконки Color, используемый при нажатии Button.

По умолчанию: Color(1, 1, 1, 1)
align_to_largest_stylebox
int

Эта константа действует как логическое значение. Если true, минимальный размер кнопки и выравнивание текста/значка всегда основаны на самых больших полях stylebox, в противном случае они основаны на полях stylebox текущего состояния кнопки.

По умолчанию: 0
h_separation
int

Горизонтальное пространство между значком Button и текстом. Отрицательные значения будут рассматриваться как 0 при использовании.

По умолчанию: 4
icon_max_width
int

Максимально допустимая ширина значка Button. Это ограничение применяется поверх размера значка по умолчанию или его расширенного размера, если Button.ExpandIcon равно true. Высота регулируется в соответствии с соотношением значка. Если у кнопки есть дополнительные значки (например, CheckBox), они также будут ограничены.

По умолчанию: 0
line_spacing
int

Дополнительный вертикальный интервал между строками (в пикселях), интервал добавляется к спуску строки. Это значение может быть отрицательным.

По умолчанию: 0
outline_size
int

Размер контура текста. Примечание: При использовании шрифта с включенным FontFile.MultichannelSignedDistanceField его FontFile.MsdfPixelRange должен быть установлен как минимум в дважды значения Button.outline_size, чтобы контур выглядел правильно. В противном случае контур может оказаться обрезанным раньше, чем предполагалось.

По умолчанию: 0
font
Font

Font текста Button.

font_size
int

Font размер ButtonЭто смс.

icon
Texture2D

Button« значок », если текст представлен, значка будет помещена перед текстом. Для редактирования зазора и промежутков между пиктограммой, использовать StyleBoxЭс.

disabled
StyleBox

StyleBox используется, когда Button отключена.

disabled_mirrored
StyleBox

StyleBox используется, когда Button отключена (для макетов текста справа налево).

Сосредоточься

focus
StyleBox

StyleBox используется, когда Button находится в фокусе. StyleBox отображается над базовым StyleBox, поэтому следует использовать частично прозрачный StyleBox, чтобы базовый StyleBox оставался видимым. StyleBox, представляющий контур или подчеркивание, хорошо подходит для этой цели. Чтобы отключить визуальный эффект фокуса, назначьте ресурс StyleBoxEmpty. Обратите внимание, что отключение визуального эффекта фокуса навредит удобству использования навигации с помощью клавиатуры/контроллера, поэтому это не рекомендуется по соображениям доступности.

hover
StyleBox

StyleBox используется при наведении курсора на Button.

hover_mirrored
StyleBox

StyleBox используется при наведении курсора на Button (для макетов с направлением справа налево).

hover_pressed
StyleBox

StyleBox используется, когда Button нажата и одновременно находится под курсором.

hover_pressed_mirrored
StyleBox

StyleBox использованных при Button прижимается и зависает одновременно (для справа налево).

normal
StyleBox

По умолчанию StyleBox для Button.

normal_mirrored
StyleBox

StyleBox по умолчанию для Button (для макетов справа налево).

pressed
StyleBox

StyleBox используется при нажатии Button.

Ужасно

pressed_mirrored
StyleBox

StyleBox используется при нажатии Button (для макетов с направлением справа налево).

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

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

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

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