IsKinematicGrab
: bool
[Get][Set] |
Indicates if the grabbing rigidbody should be kinematic or not.
Non-kinematic grabs can be interesting for simulating weight or more robust interactions.
Signature
bool Oculus.Interaction.OneGrabPhysicsJointTransformer.IsKinematicGrab |
CreateJointHolder
()
|
Creates a disabled GameObject for holding the data of the desired custom joint.
Signature
GameObject Oculus.Interaction.OneGrabPhysicsJointTransformer.CreateJointHolder() Returns GameObject
A children GameObject for holding joint data.
|
BeginTransform
()
|
Implementation of ITransformer.BeginTransform; for details, please refer to the related documentation provided for that interface.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.BeginTransform() Returns void |
EndTransform
()
|
Implementation of ITransformer.EndTransform; for details, please refer to the related documentation provided for that interface.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.EndTransform() Returns void |
Initialize
(
grabbable
)
|
Implementation of ITransformer.Initialize; for details, please refer to the related documentation provided for that interface.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.Initialize(IGrabbable grabbable) Parameters grabbable: IGrabbableReturns void |
InjectOptionalCustomJoint
(
customJoint
)
|
Injects all required dependencies for a dynamically instantiated OneGrabPhysicsJointTransformer.
This method exists to support Interaction SDK's dependency injection pattern and is not needed for typical Unity Editor-based usage.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.InjectOptionalCustomJoint(ConfigurableJoint customJoint) Parameters customJoint: ConfigurableJointReturns void |
InjectOptionalRigidbodiesRoot
(
rigidbodiesRoot
)
|
Sets the underlying root Transform for a dynamically instantiated OneGrabPhysicsJointTransformer.
This method exists to support Interaction SDK's dependency injection pattern and is not needed for typical Unity Editor-based usage.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.InjectOptionalRigidbodiesRoot(Transform rigidbodiesRoot) Parameters rigidbodiesRoot: TransformReturns void |
UpdateTransform
()
|
Implementation of ITransformer.UpdateTransform; for details, please refer to the related documentation provided for that interface.
Signature
void Oculus.Interaction.OneGrabPhysicsJointTransformer.UpdateTransform() Returns void |