CapsuleShape3D
Форма 3D-капсулы, используемая для физического столкновения.
Форма 3D-капсулы, используемая для физического столкновения.
3D-образная форма капсулы, предназначенная для использования в физике. CollisionShape3D.
Performance: CapsuleShape3D Быстрая борьба с столкновениями. CylinderShape3D, но медленнее SphereShape3D и BoxShape3D.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
CapsuleShape3DКонструктор
public CapsuleShape3D();Свойства3
HeightСвойство
public float Height { get; set; }Полная высота капсулы, включая полусферы.
Примечание: CapsuleShape3D.Height капсулы должна быть как минимум вдвое больше CapsuleShape3D.Radius. В противном случае капсула станет сферической. Если CapsuleShape3D.Height меньше удвоенного CapsuleShape3D.Radius, свойства корректируются до допустимого значения.
MidHeightСвойство
public float MidHeight { get; set; }Высота капсулы, исключая полусферы. Это высота центральной цилиндрической части в середине капсулы, и это расстояние между центрами двух полусфер. Это оболочка для CapsuleShape3D.Height.
Радиус
RadiusСвойство
public float Radius { get; set; }Радиус капсулы.
Примечание: CapsuleShape3D.Radius капсулы не может быть больше половины её CapsuleShape3D.Height. В противном случае капсула становится сферической. Если CapsuleShape3D.Radius больше половины CapsuleShape3D.Height, свойства корректируются до допустимого значения.
Методы6
GetHeightfloat
public float GetHeight();floatGetMidHeightfloat
public float GetMidHeight();floatGetRadiusfloat
public float GetRadius();floatSetHeightvoid
public void SetHeight(float height);| Имя | Тип | По умолчанию |
|---|---|---|
height | float | — |
SetMidHeightvoid
public void SetMidHeight(float midHeight);| Имя | Тип | По умолчанию |
|---|---|---|
midHeight | float | — |
SetRadiusvoid
public void SetRadius(float radius);| Имя | Тип | По умолчанию |
|---|---|---|
radius | float | — |