reckfellENGINE

ReferenceRect

Контур направляющей для размеров и расположения интерфейса.

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

Рисует контур без заливки: красный, толщиной 1 по умолчанию. EditorOnly = true показывает его только в редакторе; false разрешает рисунок в игре. Это условие рисования, а не удаление Entity из сборки: Visible, дети, скрипт и фильтр ввода сохраняются.

BorderWidth ограничивается снизу нулём и не добавляет полей или минимального размера. ReferenceRect не является контейнером, рамкой с padding или средством обрезки. Для диагностического слоя, который не должен ловить ввод, отдельно задайте MouseFilter.Ignore.

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

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

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

Создаёт красную направляющую толщиной 1 с EditorOnly = true. Это не удаление Control из игры.

Свойства3

BorderColorСвойство
# BorderColor
C#
public Color BorderColor { get; set; }

Цвет/альфа контура, непрозрачный красный по умолчанию. Не задаёт заливку.

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

Толщина контура в локальных пикселях, 1 по умолчанию. Отрицательные значения ограничиваются 0; поля и минимум не увеличиваются. Используйте конечное число.

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

Рисовать только при editor hint, true по умолчанию. false разрешает контур в игре. Не меняет Visible, обработку скрипта или принадлежность сборке.

Методы6

GetBorderColorColor
# GetBorderColor
C#
public Color GetBorderColor();

Цвет/альфа контура, непрозрачный красный по умолчанию. Не задаёт заливку.

Возвращает Color

Цвет и альфа контура.

GetBorderWidthfloat
# GetBorderWidth
C#
public float GetBorderWidth();

Толщина контура в локальных пикселях, 1 по умолчанию. Отрицательные значения ограничиваются 0; поля и минимум не увеличиваются. Используйте конечное число.

Возвращает float

Неотрицательная сохранённая толщина контура.

GetEditorOnlybool
# GetEditorOnly
C#
public bool GetEditorOnly();

Рисовать только при editor hint, true по умолчанию. false разрешает контур в игре. Не меняет Visible, обработку скрипта или принадлежность сборке.

Возвращает bool

Флаг рисования только в редакторе.

SetBorderColorvoid
# SetBorderColor
C#
public void SetBorderColor(Color color);

Цвет/альфа контура, непрозрачный красный по умолчанию. Не задаёт заливку.

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

Цвет/альфа контура, непрозрачный красный по умолчанию. Не задаёт заливку.

SetBorderWidthvoid
# SetBorderWidth
C#
public void SetBorderWidth(float width);

Толщина контура в локальных пикселях, 1 по умолчанию. Отрицательные значения ограничиваются 0; поля и минимум не увеличиваются. Используйте конечное число.

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

Толщина контура в локальных пикселях, 1 по умолчанию. Отрицательные значения ограничиваются 0; поля и минимум не увеличиваются. Используйте конечное число.

SetEditorOnlyvoid
# SetEditorOnly
C#
public void SetEditorOnly(bool enabled);

Рисовать только при editor hint, true по умолчанию. false разрешает контур в игре. Не меняет Visible, обработку скрипта или принадлежность сборке.

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

Рисовать только при editor hint, true по умолчанию. false разрешает контур в игре. Не меняет Visible, обработку скрипта или принадлежность сборке.

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

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

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

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