Description
The Angles.Zero
field is a static, read-only constant of the Angles
struct, representing an angle with all its components (pitch, yaw, and roll) set to zero. This is useful for initializing or resetting angles to a neutral state without manually creating a new Angles
instance with zero values.
Usage
Use Angles.Zero
when you need a default angle with no rotation. This can be particularly useful in scenarios where you want to reset an object's orientation or when you need a baseline angle for calculations.
Example
// Example of using Angles.Zero
Angles myAngles = Angles.Zero;
// Check if an angle is nearly zero
bool isNearlyZero = myAngles.IsNearlyZero(0.01);
// Convert zero angles to a rotation
Rotation rotation = Angles.Zero.ToRotation();
// Use zero angles to reset an object's orientation
GameObject myObject = new GameObject();
myObject.Rotation = Angles.Zero.ToRotation();