Vector3 Axis { get; set; }

book_4_sparkGenerated
code_blocksInput

Description

The Axis property of the HingeJoint class specifies the axis around which the hinge joint rotates. This is a Vector3 value that defines the direction of the axis in 3D space. The axis is crucial for determining the rotational behavior of the hinge joint, as it dictates the line about which the connected objects will pivot.

Usage

To use the Axis property, you can get or set its value to define or retrieve the current axis of rotation for the hinge joint. This property is typically set during the initialization of the joint to ensure that the connected objects rotate correctly around the desired axis.

Example

// Example of setting the Axis property for a HingeJoint
HingeJoint hingeJoint = new HingeJoint();

// Set the axis of rotation to the Y-axis
hingeJoint.Axis = new Vector3(0, 1, 0);

// Retrieve the current axis of the hinge joint
Vector3 currentAxis = hingeJoint.Axis;

// Output the current axis
// Note: Avoid using Console.WriteLine in Sandbox
// Instead, use appropriate logging or debugging tools
// Debug.Log(currentAxis);