reckfellENGINE

VisualShaderNodeFrame

Рамка, к которой можно прикрепить другие узлы визуального шейдера для лучшей организации.

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

Рамка, к которой можно прикрепить другие узлы визуального шейдера для лучшей организации.

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

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

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

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

Свойства5

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

Список узлов, прикрепленных к фрейму.

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

Если true, рамка автоматически изменит размер, чтобы охватить все прикрепленные узлы.

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

Цвет рамки, когда VisualShaderNodeFrame.TintColorEnabled равен true.

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

Если true, рамка будет окрашена в цвет, указанный в VisualShaderNodeFrame.TintColor.

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

Название узла.

Методы13

AddAttachedNodevoid
# AddAttachedNode
C#
public void AddAttachedNode(int node);

Добавляет узел в список узлов, прикрепленных к фрейму. Не следует вызывать напрямую, вместо этого используйте метод VisualShader.AttachNodeToFrame.

Параметры
ИмяТипПо умолчанию
nodeint—
GetAttachedNodesint[]
# GetAttachedNodes
C#
public int[] GetAttachedNodes();
Возвращает int[]
GetTintColorColor
# GetTintColor
C#
public Color GetTintColor();
Возвращает Color
GetTitlestring
# GetTitle
C#
public string GetTitle();
Возвращает string
IsAutoshrinkEnabledbool
# IsAutoshrinkEnabled
C#
public bool IsAutoshrinkEnabled();
Возвращает bool
IsTintColorEnabledbool
# IsTintColorEnabled
C#
public bool IsTintColorEnabled();
Возвращает bool
RemoveAttachedNodevoid
# RemoveAttachedNode
C#
public void RemoveAttachedNode(int node);

Удаляет узел из списка узлов, прикрепленных к фрейму. Не следует вызывать напрямую, вместо этого используйте метод VisualShader.DetachNodeFromFrame.

Параметры
ИмяТипПо умолчанию
nodeint—
SetAttachedNodes2 перегрузки
# SetAttachedNodes · 1/2
C#
public void SetAttachedNodes(int[] attachedNodes);
Параметры
ИмяТипПо умолчанию
attachedNodesint[]—
# SetAttachedNodes · 2/2
C#
public void SetAttachedNodes(ReadOnlySpan<int> attachedNodes);
Параметры
ИмяТипПо умолчанию
attachedNodesReadOnlySpan<int>—
SetAutoshrinkEnabledvoid
# SetAutoshrinkEnabled
C#
public void SetAutoshrinkEnabled(bool enable);
Параметры
ИмяТипПо умолчанию
enablebool—
SetTintColorvoid
# SetTintColor
C#
public void SetTintColor(Color color);
Параметры
ИмяТипПо умолчанию
colorColor—
SetTintColorEnabledvoid
# SetTintColorEnabled
C#
public void SetTintColorEnabled(bool enable);
Параметры
ИмяТипПо умолчанию
enablebool—
SetTitlevoid
# SetTitle
C#
public void SetTitle(string title);
Параметры
ИмяТипПо умолчанию
titlestring—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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