C# Класс Box2DX.Dynamics.LineJointDef

Line joint definition. This requires defining a line of motion using an axis and an anchor point. The definition uses local anchor points and a local axis so that the initial configuration can violate the constraint slightly. The joint translation is zero when the local anchor points coincide in world space. Using local anchors and a local axis helps when saving and loading a game.
Наследование: JointDef
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
enableLimit bool
enableMotor bool
localAnchor1 Box2DX.Common.Vec2
localAnchor2 Box2DX.Common.Vec2
localAxis1 Box2DX.Common.Vec2
lowerTranslation float
maxMotorForce float
motorSpeed float
upperTranslation float

Открытые методы

Метод Описание
Initialize ( Body body1, Body body2, Vec2 anchor, Vec2 axis ) : void

Initialize the bodies, anchors, axis, and reference angle using the world anchor and world axis.

LineJointDef ( ) : System

Описание методов

Initialize() публичный Метод

Initialize the bodies, anchors, axis, and reference angle using the world anchor and world axis.
public Initialize ( Body body1, Body body2, Vec2 anchor, Vec2 axis ) : void
body1 Body
body2 Body
anchor Box2DX.Common.Vec2
axis Box2DX.Common.Vec2
Результат void

LineJointDef() публичный Метод

public LineJointDef ( ) : System
Результат System

Описание свойств

enableLimit публичное свойство

Enable/disable the joint limit.
public bool enableLimit
Результат bool

enableMotor публичное свойство

Enable/disable the joint motor.
public bool enableMotor
Результат bool

localAnchor1 публичное свойство

The local anchor point relative to body1's origin.
public Vec2,Box2DX.Common localAnchor1
Результат Box2DX.Common.Vec2

localAnchor2 публичное свойство

The local anchor point relative to body2's origin.
public Vec2,Box2DX.Common localAnchor2
Результат Box2DX.Common.Vec2

localAxis1 публичное свойство

The local translation axis in body1.
public Vec2,Box2DX.Common localAxis1
Результат Box2DX.Common.Vec2

lowerTranslation публичное свойство

The lower translation limit, usually in meters.
public float lowerTranslation
Результат float

maxMotorForce публичное свойство

The maximum motor torque, usually in N-m.
public float maxMotorForce
Результат float

motorSpeed публичное свойство

The desired motor speed in radians per second.
public float motorSpeed
Результат float

upperTranslation публичное свойство

The upper translation limit, usually in meters.
public float upperTranslation
Результат float