reckfellENGINE

CsgCylinder3D

Форма цилиндра CSG.

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

Форма цилиндра CSG.

Этот узел позволяет создать цилиндр (или конус) для использования с системой CSG. Примечание: Узлы CSG предназначены для использования при прототипировании уровней. Создание узлов CSG требует значительных затрат ресурсов ЦП по сравнению с созданием MeshInstance3D с PrimitiveMesh. Перемещение узла CSG в пределах другого узла CSG также требует значительных затрат ресурсов ЦП, поэтому его следует избегать во время игры.

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

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

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

Свойства6

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

Если true создается конус, CsgCylinder3D.Radius будет применяться только к одной стороне.

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

Высота цилиндра.

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

Материал, используемый для изготовления цилиндра.

Радиус

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

Радиус цилиндра.

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

Число сторон цилиндра. Чем больше это число, тем больше деталей будет в цилиндре.

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

Если true, нормали цилиндра устанавливаются так, чтобы придать сглаженный эффект, делая цилиндр округлым. Если false, цилиндр будет иметь плоский затененный вид.

Методы12

GetHeightfloat
# GetHeight
C#
public float GetHeight();
Возвращает float
GetMaterialMaterial
# GetMaterial
C#
public Material GetMaterial();
Возвращает Material
GetRadiusfloat
# GetRadius
C#
public float GetRadius();
Возвращает float
GetSidesint
# GetSides
C#
public int GetSides();
Возвращает int
GetSmoothFacesbool
# GetSmoothFaces
C#
public bool GetSmoothFaces();
Возвращает bool
IsConebool
# IsCone
C#
public bool IsCone();
Возвращает bool
SetConevoid
# SetCone
C#
public void SetCone(bool cone);
Параметры
ИмяТипПо умолчанию
conebool—
SetHeightvoid
# SetHeight
C#
public void SetHeight(float height);
Параметры
ИмяТипПо умолчанию
heightfloat—
SetMaterialvoid
# SetMaterial
C#
public void SetMaterial(Material material);
Параметры
ИмяТипПо умолчанию
materialMaterial—
SetRadiusvoid
# SetRadius
C#
public void SetRadius(float radius);
Параметры
ИмяТипПо умолчанию
radiusfloat—
SetSidesvoid
# SetSides
C#
public void SetSides(int sides);
Параметры
ИмяТипПо умолчанию
sidesint—
SetSmoothFacesvoid
# SetSmoothFaces
C#
public void SetSmoothFaces(bool smoothFaces);
Параметры
ИмяТипПо умолчанию
smoothFacesbool—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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