reckfellENGINE

SliderJoint3D

Физический сустав, ограничивающий движение трехмерного физического тела вдоль оси относительно другого физического тела.

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

Физический сустав, ограничивающий движение трехмерного физического тела вдоль оси относительно другого физического тела.

Физический сустав, ограничивающий движение трехмерного физического тела вдоль оси относительно другого физического тела. Например, тело A может быть StaticBody3D, представляющим основание поршня, в то время как тело B может быть RigidBody3D, представляющим головку поршня, движущуюся вверх и вниз.

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

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

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

Методы2

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

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

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

Присваивает value указанному параметру.

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

SliderJoint3D.Param

ЗначениеОписание
AngularLimitDamping = 15

Константа для доступа к angular_limit/damping. Величина амортизации вращения при превышении предела.

AngularLimitLower = 12

Константа для доступа к angular_limit/lower_angle. Нижний предел поворота в ползунке.

AngularLimitRestitution = 14

Константа для доступа к angular_limit/restitution. Величина восстановления вращения при превышении предела.

AngularLimitSoftness = 13

Константа для доступа к angular_limit/softness. Фактор, применяемый ко всем вращениям после превышения предела.

AngularLimitUpper = 11

Константа для доступа к angular_limit/upper_angle. Верхний предел поворота в ползунке.

AngularMotionDamping = 18

Константа для доступа к angular_motion/damping. Величина амортизации вращения в пределах.

AngularMotionRestitution = 17

Константа для доступа к angular_motion/restitution. Величина восстановления вращения в пределах.

AngularMotionSoftness = 16

Константа для доступа к angular_motion/softness. Фактор, применяемый ко всем вращениям в пределах.

AngularOrthogonalDamping = 21

Константа для доступа к angular_ortho/damping. Величина демпфирования вращения по осям, перпендикулярным ползунку.

AngularOrthogonalRestitution = 20

Константа для доступа к angular_ortho/restitution. Величина восстановления вращения по осям, перпендикулярным ползунку.

AngularOrthogonalSoftness = 19

Константа для доступа к angular_ortho/softness. Коэффициент, применяемый ко всем вращениям по осям, перпендикулярным ползунку.

LinearLimitDamping = 4

Константа для доступа к linear_limit/damping. Величина затухания после превышения пределов ползунка.

LinearLimitLower = 1

Константа для доступа к linear_limit/lower_distance. Минимальная разница между точками поворота на их оси X до того, как произойдет амортизация.

LinearLimitRestitution = 3

Константа для доступа к linear_limit/restitution. Величина восстановления после превышения пределов. Чем ниже, тем больше теряется энергия скорости.

LinearLimitSoftness = 2

Константа для доступа к linear_limit/softness. Фактор, применяемый к движению по оси ползунка после превышения пределов. Чем ниже, тем медленнее движение.

LinearLimitUpper = 0

Константа для доступа к linear_limit/upper_distance. Максимальная разница между точками поворота на их оси X до того, как произойдет амортизация.

LinearMotionDamping = 7

Константа для доступа к linear_motion/damping. Величина демпфирования внутри пределов ползунка.

LinearMotionRestitution = 6

Константа для доступа к linear_motion/restitution. Величина восстановления в пределах ползунка.

LinearMotionSoftness = 5

Константа для доступа к linear_motion/softness. Фактор, применяемый к движению по оси ползунка, пока ползунок находится в пределах. Чем ниже, тем медленнее движение.

LinearOrthogonalDamping = 10

Константа для доступа к linear_motion/damping. Величина демпфирования при движении по осям, перпендикулярным ползунку.

LinearOrthogonalRestitution = 9

Константа для доступа к linear_motion/restitution. Величина восстановления, когда движение происходит по осям, перпендикулярным ползунку.

LinearOrthogonalSoftness = 8

Константа для доступа к linear_ortho/softness. Коэффициент, применяемый к движению по осям, перпендикулярным ползунку.

Max = 22

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

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

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

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

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