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 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 = myAngles.ToRotation();
// Use zero angles to reset an object's orientation
GameObject myObject = new GameObject();
myObject.Rotation = rotation;