reckfellENGINE

Joint2D

Абстрактный базовый класс для всех 2D физических суставов.

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

Абстрактный базовый класс для всех 2D физических суставов.

Базовый класс для всех суставов в 2D физике. 2D суставы соединяют два тела физики.node_a и node_b) и применять ограничение.

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

Свойства4

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

Когда node_a и node_b двигаться в различных направлениях Joint2D.Bias Контроль за тем, как быстро сустав тянет их обратно в первоначальное положение. Joint2D.Bias Чем больше два тела могут тянуть за решетку. Когда установлен в 0, значение по умолчанию из ProjectSettings.physics/2d/solver/default_constraint_bias используется.

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

Если true, два связанных вместе тела не сталкиваются друг с другом.

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

Путь к первому телу (A), прикрепленному к суставу. Узел должен наследовать PhysicsBody2D.

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

Путь ко второму телу (B), прикрепленному к суставу. Узел должен наследовать PhysicsBody2D.

Методы9

GetBiasfloat
# GetBias
C#
public float GetBias();
Возвращает float
GetEntityAEntityPath
# GetEntityA
C#
public EntityPath GetEntityA();
Возвращает EntityPath
GetEntityBEntityPath
# GetEntityB
C#
public EntityPath GetEntityB();
Возвращает EntityPath
GetExcludeEntitiesFromCollisionbool
# GetExcludeEntitiesFromCollision
C#
public bool GetExcludeEntitiesFromCollision();
Возвращает bool
GetRidRid
# GetRid
C#
public Rid GetRid();

Возвращает внутренний Rid сочленения из PhysicsServer2D.

Возвращает Rid
SetBiasvoid
# SetBias
C#
public void SetBias(float bias);
Параметры
ИмяТипПо умолчанию
biasfloat—
SetEntityAvoid
# SetEntityA
C#
public void SetEntityA(EntityPath node);
Параметры
ИмяТипПо умолчанию
nodeEntityPath—
SetEntityBvoid
# SetEntityB
C#
public void SetEntityB(EntityPath node);
Параметры
ИмяТипПо умолчанию
nodeEntityPath—
SetExcludeEntitiesFromCollisionvoid
# SetExcludeEntitiesFromCollision
C#
public void SetExcludeEntitiesFromCollision(bool enable);
Параметры
ИмяТипПо умолчанию
enablebool—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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