Class BallAndSocketConstraint
Hierarchy
- PhysicsConstraint
- BallAndSocketConstraint
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Properties
_plugin DataSearch playground for _pluginData
V2 Physics plugin private data for a physics material
Accessors
is Collisions Enabled
Gets whether collisions are enabled for this physics object.
Returns boolean
true
if collisions are enabled,false
otherwise.Enables or disables collisions for the physics engine.
Parameters
isEnabled: boolean
A boolean value indicating whether collisions should be enabled or disabled.
Returns void
is Enabled
Enable/disable the constraint
Returns boolean
true if constraint is enabled
Enable/disable the constraint
Parameters
isEnabled: boolean
value for the constraint
Returns void
options
Retrieves the options of the physics constraint.
Returns PhysicsConstraintParameters
The physics constraint parameters.
type
Gets the type of the constraint.
Returns PhysicsConstraintType
The type of the constraint.
Methods
disposeSearch playground for dispose
Disposes the constraint from the physics engine.
This method is useful for cleaning up the physics engine when a body is no longer needed. Disposing the body will free up resources and prevent memory leaks.
Returns void
get Bodies Using ConstraintSearch playground for getBodiesUsingConstraint
Gets all bodies that are using this constraint
Returns ConstrainedBodyPair[]
Represents a Ball and Socket Constraint, used to simulate a joint
The first pivot, defined locally in the first body frame
The second pivot, defined locally in the second body frame
The axis of the first body
The axis of the second body
The scene the constraint is applied to
The Ball and Socket Constraint
This class is useful for simulating a joint between two bodies in a physics engine. It allows for the two bodies to move relative to each other in a way that mimics a ball and socket joint, such as a shoulder or hip joint.