reckfellENGINE

ConeTwistJoint3D

Физический шарнир, соединяющий два трехмерных физических тела таким образом, что он имитирует шаровой шарнир.

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

Физический шарнир, соединяющий два трехмерных физических тела таким образом, что он имитирует шаровой шарнир.

Физический сустав, который соединяет два 3D физических тела таким образом, что имитирует шаровой шарнир. Ось скручивания инициируется как ось X ConeTwistJoint3D. После того, как физические тела качаются, ось скручивания вычисляется как середина осей X сустава в локальном пространстве двух физических тел. Полезно для конечностей, таких как плечи и бедра, ламп, свисающих с потолка и т. д.

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

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

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

Свойства5

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

Скорость, с которой будет происходить взмах или поворот. Чем выше, тем быстрее.

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

Определяет, насколько быстро синхронизируется разница в скорости замаха и поворота с обеих сторон.

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

Легкость, с которой сустав начинает скручиваться. Если она слишком низкая, требуется больше силы, чтобы начать скручивать сустав.

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

Поворот — это вращение из стороны в сторону вокруг оси, перпендикулярной оси скручивания. Размах поворота определяет, какая часть вращения не будет скорректирована вдоль оси поворота. Может быть определен как люфт в ConeTwistJoint3D. Если он меньше 0,05, это поведение блокируется.

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

Скручивание — это вращение вокруг оси скручивания; это значение определяет, насколько сильно может скручиваться сустав. Скручивание блокируется, если оно меньше 0,05.

Методы2

GetParamfloat
# GetParam
C#
public float GetParam(ConeTwistJoint3D.Param param);

Возвращает значение указанного параметра.

Параметры
ИмяТипПо умолчанию
paramConeTwistJoint3D.Param—
Возвращает float
SetParamvoid
# SetParam
C#
public void SetParam(ConeTwistJoint3D.Param param, float value);

Устанавливает значение указанного параметра.

Параметры
ИмяТипПо умолчанию
paramConeTwistJoint3D.Param—
valuefloat—

ConeTwistJoint3D.Param

ЗначениеОписание
Bias = 2

Скорость, с которой будет происходить взмах или поворот. Чем выше, тем быстрее.

Max = 5

Представляет размер перечисления ConeTwistJoint3D.Param.

Relaxation = 4

Определяет, насколько быстро синхронизируется разница в скорости замаха и поворота с обеих сторон.

Softness = 3

Легкость, с которой сустав начинает скручиваться. Если она слишком низкая, требуется больше силы, чтобы начать скручивать сустав.

SwingSpan = 0

Поворот — это вращение из стороны в сторону вокруг оси, перпендикулярной оси скручивания. Размах поворота определяет, какая часть вращения не будет скорректирована вдоль оси поворота. Может быть определен как люфт в ConeTwistJoint3D. Если он меньше 0,05, это поведение блокируется.

TwistSpan = 1

Скручивание — это вращение вокруг оси скручивания; это значение определяет, насколько сильно может скручиваться сустав. Скручивание блокируется, если оно меньше 0,05.

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

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

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

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