Struct Constraint
Syntax
Fields
ConstrainedAxes
Declaration
public bool3 ConstrainedAxes
Field Value
DefaultSpringDamping
Declaration
public const float DefaultSpringDamping = 2530.12158F
Field Value
Type |
Description |
System.Single |
|
DefaultSpringFrequency
Declaration
public const float DefaultSpringFrequency = 61950.9766F
Field Value
Type |
Description |
System.Single |
|
Max
Declaration
Field Value
Type |
Description |
System.Single |
|
Min
Declaration
Field Value
Type |
Description |
System.Single |
|
SpringDamping
Declaration
public float SpringDamping
Field Value
Type |
Description |
System.Single |
|
SpringFrequency
Declaration
public float SpringFrequency
Field Value
Type |
Description |
System.Single |
|
Type
Declaration
public ConstraintType Type
Field Value
Properties
ConstrainedAxis1D
Declaration
public int ConstrainedAxis1D { get; }
Property Value
Type |
Description |
System.Int32 |
|
Dimension
Declaration
public int Dimension { get; }
Property Value
Type |
Description |
System.Int32 |
|
FreeAxis2D
Declaration
public int FreeAxis2D { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
BallAndSocket(Single, Single)
Declaration
public static Constraint BallAndSocket(float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
Cone(Int32, Single, Single, Single, Single)
Declaration
public static Constraint Cone(int freeAxis, float minAngle, float maxAngle, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Int32 |
freeAxis |
|
System.Single |
minAngle |
|
System.Single |
maxAngle |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
Cylindrical(Int32, Single, Single, Single, Single)
Declaration
public static Constraint Cylindrical(int freeAxis, float minDistance, float maxDistance, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Int32 |
freeAxis |
|
System.Single |
minDistance |
|
System.Single |
maxDistance |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
FixedAngle(Single, Single)
Declaration
public static Constraint FixedAngle(float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
Hinge(Int32, Single, Single)
Declaration
public static Constraint Hinge(int freeAxis, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Int32 |
freeAxis |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
Planar(Int32, Single, Single, Single, Single)
Declaration
public static Constraint Planar(int limitedAxis, float minDistance, float maxDistance, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Int32 |
limitedAxis |
|
System.Single |
minDistance |
|
System.Single |
maxDistance |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
StiffSpring(Single, Single, Single, Single)
Declaration
public static Constraint StiffSpring(float minDistance, float maxDistance, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Single |
minDistance |
|
System.Single |
maxDistance |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns
Twist(Int32, Single, Single, Single, Single)
Declaration
public static Constraint Twist(int limitedAxis, float minAngle, float maxAngle, float springFrequency = 61950.9766F, float springDamping = 2530.12158F)
Parameters
Type |
Name |
Description |
System.Int32 |
limitedAxis |
|
System.Single |
minAngle |
|
System.Single |
maxAngle |
|
System.Single |
springFrequency |
|
System.Single |
springDamping |
|
Returns