Method Hinge
Hinge(int, float, float)
Constrains angular motion about two axes to zero. Rotation around the third is unrestricted.
Declaration
public static Constraint Hinge(int freeAxis, float springFrequency = 74341.31, float dampingRatio = 2530.126)
Parameters
| Type | Name | Description |
|---|---|---|
| int | freeAxis | The axis around which the bodies may freely rotate. |
| float | springFrequency | The spring frequency used to relax this constraint. |
| float | dampingRatio | The damping ratio used to relax this constraint. |
Returns
| Type | Description |
|---|---|
| Constraint | A Constraint. |
Hinge(int, float3, float, float)
Constrains angular motion about two axes to zero. Rotation around the third is unrestricted.
Declaration
public static Constraint Hinge(int freeAxis, float3 impulseEventThreshold, float springFrequency = 74341.31, float dampingRatio = 2530.126)
Parameters
| Type | Name | Description |
|---|---|---|
| int | freeAxis | The axis around which the bodies may freely rotate. |
| float3 | impulseEventThreshold | The minimum impulse needed to receive an impulse event for this constraint. |
| float | springFrequency | The spring frequency used to relax this constraint. |
| float | dampingRatio | The damping ratio used to relax this constraint. |
Returns
| Type | Description |
|---|---|
| Constraint | A Constraint. |