PinJoint
Inherits: Joint < Spatial < Node < Object
Pin joint for 3D PhysicsBodies.
Description
Pin joint for 3D rigid bodies. It pins 2 bodies (rigid or static) together. See also Generic6DOFJoint.
Properties
| ||
| ||
|
Methods
void |
Enumerations
enum Param:
- PARAM_BIAS = 0 --- The force with which the pinned objects stay in positional relation to each other. The higher, the stronger.
- PARAM_DAMPING = 1 --- The force with which the pinned objects stay in velocity relation to each other. The higher, the stronger.
- PARAM_IMPULSE_CLAMP = 2 --- If above 0, this value is the maximum value for an impulse that this Joint produces.
Property Descriptions
float params/bias
Default |
|
Setter | set_param(value) |
Getter | get_param() |
The force with which the pinned objects stay in positional relation to each other. The higher, the stronger.
float params/damping
Default |
|
Setter | set_param(value) |
Getter | get_param() |
The force with which the pinned objects stay in velocity relation to each other. The higher, the stronger.
float params/impulse_clamp
Default |
|
Setter | set_param(value) |
Getter | get_param() |
If above 0, this value is the maximum value for an impulse that this Joint produces.
Method Descriptions
float get_param ( Param param ) const
Returns the value of the specified parameter.
void set_param ( Param param, float value )
Sets the value of the specified parameter.
© 2014–2021 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.3/classes/class_pinjoint.html