reckfellENGINE

SplitContainer

Панели с изменяемыми пользователем границами.

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

Размещает подходящие прямые дочерние Control последовательно и создаёт разделители между ними. Поддерживает больше двух панелей. Базовый SplitContainer горизонтален и позволяет сменить Vertical; HSplitContainer и VSplitContainer фиксируют ось. Скрытые Control, TopLevel и обычные Entity-посредники не являются обычными панелями раскладки.

SplitOffsets содержит смещения границ в пикселях относительно исходного распределения, рассчитанного по размерам контейнера, SizeFlags, stretch ratio и ограничениям детей. Это не абсолютные координаты и не процент. Для трёх равномерно растягиваемых панелей в области шириной 300 без промежутков нулевые смещения дают ширины 100/100/100; [20, -10] дают 120/70/110. Пример предполагает LTR и DraggerVisibility = HiddenCollapsed.

Массив int[] копируется при передаче и получении: измените копию и присвойте её обратно. Сохраняйте весь SplitOffsets для нескольких панелей. Устаревшие SplitOffset, GetSplitOffset и SetSplitOffset работают только с первой границей. После добавления панелей или resize дождитесь раскладки, прежде чем считывать итоговую геометрию.

Раскладка ограничивает видимые позиции по допустимым размерам, но сохранённые смещения могут оставаться за пределами диапазона. После завершённой раскладки вызовите ClampSplitOffset(priorityIndex), чтобы нормализовать смещения; индекс начинается с нуля и задаёт приоритет границы при согласовании остальных. При resize исходное распределение меняется, поэтому прежнее смещение не гарантирует прежнюю абсолютную ширину панели.

Collapsed временно игнорирует смещения и скрывает области перетаскивания, сохраняя видимость содержимого. Это не сворачивание панели до нуля. Hidden скрывает значок захвата; HiddenCollapsed дополнительно убирает промежуток. Для запрета пользовательского изменения задайте DraggingEnabled = false: программное изменение SplitOffsets продолжает работать.

DragStarted/Dragged/DragEnded описывают пользовательское перетаскивание; обычное присваивание смещений их не вызывает. Dragged передаёт смещение активной границы без её индекса: для сохранения всей раскладки читайте SplitOffsets. GetDragAreaControls возвращает внутренние Control, которыми владеет контейнер: не освобождайте и не переносите их.

Общие правила контейнеров.

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

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

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

Создаёт горизонтальный контейнер: Collapsed = false, DraggingEnabled = true, SplitOffsets изначально [0]. Число рабочих разделителей зависит от подходящих детей после раскладки.

Свойства12

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

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

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

Показывает отладочную область захвата только в редакторе, false по умолчанию. Не включает подсветку в запущенной игре и не меняет размеры панелей.

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

Отступ области захвата от начального края вдоль разделителя, в пикселях; 0 по умолчанию. В горизонтальном SplitContainer это верхний край, в вертикальном — начальный горизонтальный край с учётом RTL. Не задаёт минимум размера панели.

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

Отступ области захвата от конечного края вдоль разделителя, в пикселях; 0 по умолчанию. Сокращает длину области взаимодействия, не меняет SplitOffsets.

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

Сдвиг области захвата поперёк разделителя в пикселях, 0 по умолчанию. Не сдвигает границу панелей; направление горизонтального сдвига учитывает RTL.

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

Разрешает совместное перетаскивание пересечений вложенных разделителей, false по умолчанию. Требуются включённые, видимые, развёрнутые SplitContainer с перпендикулярными осями и как минимум двумя панелями. Это не связывает произвольные соседние панели.

DraggerVisibilityСвойство
# DraggerVisibility
C#
public SplitContainer.DraggerVisibilityEnum DraggerVisibility { get; set; }

Visible по умолчанию. Hidden скрывает значок захвата, сохраняя промежуток; HiddenCollapsed также убирает промежуток. Эти режимы не заменяют DraggingEnabled = false и не скрывают панели.

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

Разрешает пользовательское изменение границ, true по умолчанию. false останавливает текущее перетаскивание и отключает обработку мыши областью захвата, но не запрещает программно менять SplitOffsets.

SplitOffsetСвойство · Устарело
# SplitOffset
C#
public int SplitOffset { get; set; }

Устаревший доступ только к смещению первой границы. Для нескольких панелей используйте SplitOffsets; это не абсолютная ширина первой панели.

SplitOffsetsСвойство
# SplitOffsets
C#
public int[] SplitOffsets { get; set; }

Смещения границ в пикселях относительно исходного распределения. Для N панелей нужны N − 1 смещений; установите после формирования детей или дождитесь раскладки. int[] копируется при чтении и записи. Видимое ограничение позиции не нормализует сохранённые значения; для этого служит ClampSplitOffset.

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

Включает отдельные сенсорные элементы захвата, false по умолчанию. Не обходит Collapsed/DraggingEnabled. Включение также меняет расчёт промежутка: используется theme separation вместо максимума с размером обычного значка.

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

false — горизонтальные панели, true — вертикальные. Можно менять только у базового SplitContainer. HSplitContainer/VSplitContainer отклоняют любой вызов setter.

Методы29

ClampSplitOffset2 перегрузки
# ClampSplitOffset · 1/2
C#
public void ClampSplitOffset();

Нормализует сохранённые смещения по ограничениям детей с приоритетом указанной границы, затем ставит раскладку в очередь. Вызывайте после первоначальной раскладки. Без аргумента приоритет 0. Индекс должен существовать; при менее чем двух панелях нормализация не выполняется.

# ClampSplitOffset · 2/2
C#
public void ClampSplitOffset(int priorityIndex = 0);

Нормализует сохранённые смещения по ограничениям детей с приоритетом указанной границы, затем ставит раскладку в очередь. Вызывайте после первоначальной раскладки. Без аргумента приоритет 0. Индекс должен существовать; при менее чем двух панелях нормализация не выполняется.

Параметры
ИмяТипПо умолчанию
priorityIndexint0
priorityIndex

Существующий индекс границы с нуля; 0 по умолчанию. Выбранная граница имеет приоритет при согласовании ограничений.

GetDragAreaControlControl · Устарело
# GetDragAreaControl
C#
public Control GetDragAreaControl();

Устаревший доступ только к первой внутренней области захвата. Используйте GetDragAreaControls; возвращённый Control принадлежит контейнеру и может быть скрыт.

Возвращает Control

Общий Control первой области захвата, которым владеет контейнер.

GetDragAreaControlsReckfell.Collections.Array<Control>
# GetDragAreaControls
C#
public Reckfell.Collections.Array<Control> GetDragAreaControls();

Возвращает массив внутренних Control областей захвата. Это общие ссылки на детей контейнера: не вызывайте Free/Dispose и не переносите их. Массив может содержать скрытый служебный элемент даже при менее чем двух панелях; его Count не равен числу активных границ.

Возвращает Reckfell.Collections.Array<Control>

Новый массив общих ссылок на внутренние Control; сами Control принадлежат контейнеру.

GetDragAreaMarginBeginint
# GetDragAreaMarginBegin
C#
public int GetDragAreaMarginBegin();

Отступ области захвата от начального края вдоль разделителя, в пикселях; 0 по умолчанию. В горизонтальном SplitContainer это верхний край, в вертикальном — начальный горизонтальный край с учётом RTL. Не задаёт минимум размера панели.

Возвращает int

Текущее сохранённое значение настройки.

GetDragAreaMarginEndint
# GetDragAreaMarginEnd
C#
public int GetDragAreaMarginEnd();

Отступ области захвата от конечного края вдоль разделителя, в пикселях; 0 по умолчанию. Сокращает длину области взаимодействия, не меняет SplitOffsets.

Возвращает int

Текущее сохранённое значение настройки.

GetDragAreaOffsetint
# GetDragAreaOffset
C#
public int GetDragAreaOffset();

Сдвиг области захвата поперёк разделителя в пикселях, 0 по умолчанию. Не сдвигает границу панелей; направление горизонтального сдвига учитывает RTL.

Возвращает int

Текущее сохранённое значение настройки.

GetDraggerVisibilitySplitContainer.DraggerVisibilityEnum
# GetDraggerVisibility
C#
public SplitContainer.DraggerVisibilityEnum GetDraggerVisibility();

Visible по умолчанию. Hidden скрывает значок захвата, сохраняя промежуток; HiddenCollapsed также убирает промежуток. Эти режимы не заменяют DraggingEnabled = false и не скрывают панели.

Возвращает SplitContainer.DraggerVisibilityEnum

Текущее сохранённое значение настройки.

GetSplitOffsetint
# GetSplitOffset
C#
public int GetSplitOffset();

Устаревший доступ только к смещению первой границы. Для нескольких панелей используйте SplitOffsets; это не абсолютная ширина первой панели.

Возвращает int

Сохранённое смещение только первой границы, не гарантированная видимая координата.

GetSplitOffsetsint[]
# GetSplitOffsets
C#
public int[] GetSplitOffsets();

Смещения границ в пикселях относительно исходного распределения. Для N панелей нужны N − 1 смещений; установите после формирования детей или дождитесь раскладки. int[] копируется при чтении и записи. Видимое ограничение позиции не нормализует сохранённые значения; для этого служит ClampSplitOffset.

Возвращает int[]

Копия массива смещений. Измените и присвойте обратно для применения.

IsCollapsedbool
# IsCollapsed
C#
public bool IsCollapsed();

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

Возвращает bool

Текущее сохранённое значение настройки.

IsDragAreaHighlightInEditorEnabledbool
# IsDragAreaHighlightInEditorEnabled
C#
public bool IsDragAreaHighlightInEditorEnabled();

Показывает отладочную область захвата только в редакторе, false по умолчанию. Не включает подсветку в запущенной игре и не меняет размеры панелей.

Возвращает bool

Текущее сохранённое значение настройки.

IsDraggingEnabledbool
# IsDraggingEnabled
C#
public bool IsDraggingEnabled();

Разрешает пользовательское изменение границ, true по умолчанию. false останавливает текущее перетаскивание и отключает обработку мыши областью захвата, но не запрещает программно менять SplitOffsets.

Возвращает bool

Текущее сохранённое значение настройки.

IsDraggingNestedIntersectionsbool
# IsDraggingNestedIntersections
C#
public bool IsDraggingNestedIntersections();

Разрешает совместное перетаскивание пересечений вложенных разделителей, false по умолчанию. Требуются включённые, видимые, развёрнутые SplitContainer с перпендикулярными осями и как минимум двумя панелями. Это не связывает произвольные соседние панели.

Возвращает bool

Текущее сохранённое значение настройки.

IsTouchDraggerEnabledbool
# IsTouchDraggerEnabled
C#
public bool IsTouchDraggerEnabled();

Включает отдельные сенсорные элементы захвата, false по умолчанию. Не обходит Collapsed/DraggingEnabled. Включение также меняет расчёт промежутка: используется theme separation вместо максимума с размером обычного значка.

Возвращает bool

Текущее сохранённое значение настройки.

IsVerticalbool
# IsVertical
C#
public bool IsVertical();

false — горизонтальные панели, true — вертикальные. Можно менять только у базового SplitContainer. HSplitContainer/VSplitContainer отклоняют любой вызов setter.

Возвращает bool

Текущее сохранённое значение настройки.

SetCollapsedvoid
# SetCollapsed
C#
public void SetCollapsed(bool collapsed);

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

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

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

SetDragAreaHighlightInEditorvoid
# SetDragAreaHighlightInEditor
C#
public void SetDragAreaHighlightInEditor(bool dragAreaHighlightInEditor);

Показывает отладочную область захвата только в редакторе, false по умолчанию. Не включает подсветку в запущенной игре и не меняет размеры панелей.

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

Показывает отладочную область захвата только в редакторе, false по умолчанию. Не включает подсветку в запущенной игре и не меняет размеры панелей.

SetDragAreaMarginBeginvoid
# SetDragAreaMarginBegin
C#
public void SetDragAreaMarginBegin(int margin);

Отступ области захвата от начального края вдоль разделителя, в пикселях; 0 по умолчанию. В горизонтальном SplitContainer это верхний край, в вертикальном — начальный горизонтальный край с учётом RTL. Не задаёт минимум размера панели.

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

Отступ области захвата от начального края вдоль разделителя, в пикселях; 0 по умолчанию. В горизонтальном SplitContainer это верхний край, в вертикальном — начальный горизонтальный край с учётом RTL. Не задаёт минимум размера панели.

SetDragAreaMarginEndvoid
# SetDragAreaMarginEnd
C#
public void SetDragAreaMarginEnd(int margin);

Отступ области захвата от конечного края вдоль разделителя, в пикселях; 0 по умолчанию. Сокращает длину области взаимодействия, не меняет SplitOffsets.

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

Отступ области захвата от конечного края вдоль разделителя, в пикселях; 0 по умолчанию. Сокращает длину области взаимодействия, не меняет SplitOffsets.

SetDragAreaOffsetvoid
# SetDragAreaOffset
C#
public void SetDragAreaOffset(int offset);

Сдвиг области захвата поперёк разделителя в пикселях, 0 по умолчанию. Не сдвигает границу панелей; направление горизонтального сдвига учитывает RTL.

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

Сдвиг области захвата поперёк разделителя в пикселях, 0 по умолчанию. Не сдвигает границу панелей; направление горизонтального сдвига учитывает RTL.

SetDragNestedIntersectionsvoid
# SetDragNestedIntersections
C#
public void SetDragNestedIntersections(bool enabled);

Разрешает совместное перетаскивание пересечений вложенных разделителей, false по умолчанию. Требуются включённые, видимые, развёрнутые SplitContainer с перпендикулярными осями и как минимум двумя панелями. Это не связывает произвольные соседние панели.

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

Разрешает совместное перетаскивание пересечений вложенных разделителей, false по умолчанию. Требуются включённые, видимые, развёрнутые SplitContainer с перпендикулярными осями и как минимум двумя панелями. Это не связывает произвольные соседние панели.

SetDraggerVisibilityvoid
# SetDraggerVisibility
C#
public void SetDraggerVisibility(SplitContainer.DraggerVisibilityEnum mode);

Visible по умолчанию. Hidden скрывает значок захвата, сохраняя промежуток; HiddenCollapsed также убирает промежуток. Эти режимы не заменяют DraggingEnabled = false и не скрывают панели.

Параметры
ИмяТипПо умолчанию
modeSplitContainer.DraggerVisibilityEnum—
mode

Visible по умолчанию. Hidden скрывает значок захвата, сохраняя промежуток; HiddenCollapsed также убирает промежуток. Эти режимы не заменяют DraggingEnabled = false и не скрывают панели.

SetDraggingEnabledvoid
# SetDraggingEnabled
C#
public void SetDraggingEnabled(bool draggingEnabled);

Разрешает пользовательское изменение границ, true по умолчанию. false останавливает текущее перетаскивание и отключает обработку мыши областью захвата, но не запрещает программно менять SplitOffsets.

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

Разрешает пользовательское изменение границ, true по умолчанию. false останавливает текущее перетаскивание и отключает обработку мыши областью захвата, но не запрещает программно менять SplitOffsets.

SetSplitOffsetvoid
# SetSplitOffset
C#
public void SetSplitOffset(int offset);

Устаревший доступ только к смещению первой границы. Для нескольких панелей используйте SplitOffsets; это не абсолютная ширина первой панели.

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

Смещение только первой границы в пикселях относительно исходного распределения.

SetSplitOffsets2 перегрузки
# SetSplitOffsets · 1/2
C#
public void SetSplitOffsets(int[] offsets);

Смещения границ в пикселях относительно исходного распределения. Для N панелей нужны N − 1 смещений; установите после формирования детей или дождитесь раскладки. int[] копируется при чтении и записи. Видимое ограничение позиции не нормализует сохранённые значения; для этого служит ClampSplitOffset.

Параметры
ИмяТипПо умолчанию
offsetsint[]—
offsets

Смещения границ в пикселях относительно исходного распределения, по порядку панелей. Данные копируются.

# SetSplitOffsets · 2/2
C#
public void SetSplitOffsets(ReadOnlySpan<int> offsets);

Смещения границ в пикселях относительно исходного распределения. Для N панелей нужны N − 1 смещений; установите после формирования детей или дождитесь раскладки. int[] копируется при чтении и записи. Видимое ограничение позиции не нормализует сохранённые значения; для этого служит ClampSplitOffset.

Параметры
ИмяТипПо умолчанию
offsetsReadOnlySpan<int>—
offsets

Смещения границ в пикселях относительно исходного распределения, по порядку панелей. Данные копируются.

SetTouchDraggerEnabledvoid
# SetTouchDraggerEnabled
C#
public void SetTouchDraggerEnabled(bool enabled);

Включает отдельные сенсорные элементы захвата, false по умолчанию. Не обходит Collapsed/DraggingEnabled. Включение также меняет расчёт промежутка: используется theme separation вместо максимума с размером обычного значка.

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

Включает отдельные сенсорные элементы захвата, false по умолчанию. Не обходит Collapsed/DraggingEnabled. Включение также меняет расчёт промежутка: используется theme separation вместо максимума с размером обычного значка.

SetVerticalvoid
# SetVertical
C#
public void SetVertical(bool vertical);

false — горизонтальные панели, true — вертикальные. Можно менять только у базового SplitContainer. HSplitContainer/VSplitContainer отклоняют любой вызов setter.

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

false — горизонтальные панели, true — вертикальные. Можно менять только у базового SplitContainer. HSplitContainer/VSplitContainer отклоняют любой вызов setter.

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

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

Окончание или прерывание активного пользовательского перетаскивания. Обычное программное изменение смещений без активного перетаскивания сигнал не вызывает.

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

Начало пользовательского перетаскивания разделителя. Программное присваивание SplitOffsets не вызывает этот сигнал. Индекс границы не передаётся.

DraggedСобытие
# Dragged
C#
public event SplitContainer.DraggedEventHandler Dragged;

Пользователь переместил разделитель: offset — сохранённое смещение активной границы относительно исходного распределения, не координата указателя. Индекса нет; для полного состояния прочитайте SplitOffsets. Обычное программное присваивание сигнал не вызывает.

Параметры обработчика
ИмяТипПо умолчанию
offsetlong—
offset

Смещение активной границы относительно исходного распределения; long в C# событии. Не содержит индекс границы.

SplitContainer.DraggerVisibilityEnum

ЗначениеОписание
Hidden = 1

Значок раздельного перетаскивателя никогда не отображается независимо от значения SplitContainer.autohide. Размер значка перетаскивателя определяет минимальное SplitContainer.separation.

HiddenCollapsed = 2

Значок перетаскивателя для разделения не отображается, а полоса разделения свернута до нулевой толщины.

Visible = 0

Значок раздельного перетаскивателя всегда виден, когда SplitContainer.autohide равно false, в противном случае виден только при наведении курсора на него. Размер значка захвата определяет минимальное SplitContainer.separation. Значок перетаскивателя автоматически скрывается, если длина значка захвата больше, чем разделительная полоса.

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

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

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

Цвет сенсорного перетаскивателя.

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

Цвет сенсорного ползунка при наведении курсора.

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

Цвет сенсорного ползунка при нажатии.

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

Логическое Bool значение. Если 1 (true), элементы захвата будут автоматически скрываться, когда они не находятся под курсором. Если 0 (false), элементы захвата всегда видны. SplitContainer.DraggerVisibility должен быть SplitContainer.DraggerVisibilityEnum.Visible.

По умолчанию: 1
minimum_grab_thickness
int

Минимальная толщина области, на которую пользователи могут щелкнуть, чтобы захватить разделительную полосу. Это гарантирует, что разделительную полосу можно будет перетаскивать, даже если размер SplitContainer.separation или SplitContainer.h_grabber / SplitContainer.v_grabber слишком мал для удобного выбора.

По умолчанию: 6
separation
int

Толщина разделительной полосы, то есть расстояние между каждым дочерним элементом контейнера. Это значение переопределяется размером значка захвата, если SplitContainer.DraggerVisibility установлено в SplitContainer.DraggerVisibilityEnum.Visible или SplitContainer.DraggerVisibilityEnum.Hidden, и SplitContainer.separation меньше размера значка захвата по той же оси. Примечание: Чтобы получить значения SplitContainer.separation меньше размера значка захвата, например, 1 px тонкой линии, установите SplitContainer.h_grabber или SplitContainer.v_grabber в новое значение ImageTexture, что фактически устанавливает размер значка захвата равным 0 px.

По умолчанию: 12
grabber
Texture2D

Значок, используемый для элементов захвата, отображаемых в разделителях. Он используется только в HSplitContainer и VSplitContainer. Для SplitContainer см. SplitContainer.h_grabber и SplitContainer.v_grabber.

h_grabber
Texture2D

Значок, используемый для элементов захвата, отображаемых в разделительных линиях, когда SplitContainer.Vertical имеет значение false.

h_touch_dragger
Texture2D

Значок, используемый для маркера перетаскивания, когда SplitContainer.TouchDraggerEnabled имеет значение true, а SplitContainer.Vertical имеет значение false.

touch_dragger
Texture2D

Значок, используемый для ручки перетаскивания, когда SplitContainer.TouchDraggerEnabled равен true. Используется только в HSplitContainer и VSplitContainer. Для SplitContainer см. SplitContainer.h_touch_dragger и SplitContainer.v_touch_dragger.

v_grabber
Texture2D

Значок, используемый для элементов захвата, отображаемых в разделительных линиях, когда SplitContainer.Vertical имеет значение true.

v_touch_dragger
Texture2D

Значок, используемый для маркера перетаскивания, когда SplitContainer.TouchDraggerEnabled имеет значение true и SplitContainer.Vertical имеет значение true.

split_bar_background
StyleBox

Определяет фон разделенной полосы, если ее толщина больше нуля.

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

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

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

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