| Parameter | Description |
|---|---|
| v | The quaternion to be converted to a Quaternion. |
Quaternion The converted Quaternion result.
Converts a quaternion to a Quaternion.
An implicit conversion operator that converts an input quaternion value to a Quaternion.
// Attach this script to a GameObject. using UnityEngine; using Unity.Mathematics;
public class Example_QuaternionImplicit : MonoBehaviour { void Start() { // Create a Unity.Mathematics quaternion (x, y, z, w) quaternion qMath = new quaternion(0.1f, 0.2f, 0.3f, 0.9f); Debug.Log("Input Unity.Mathematics.quaternion is: " + qMath.ToString());
// Implicitly convert Unity.Mathematics.quaternion to UnityEngine.Quaternion Quaternion qEngine = qMath; Debug.Log("Result UnityEngine.Quaternion is: " + qEngine.ToString()); } }