void OnDrawGizmos() { Quaternion startQ = Quaternion.Euler(start); Quaternion endQ = Quaternion.Euler(end); GizmosForQuaternion.LerpUnclamped(Vector3.zero, startQ, endQ, t, BaseVectorDirection.right, 6f); }
void OnDrawGizmos() { Quaternion startQ = Quaternion.Euler(startRotation); Quaternion endQ = Quaternion.Euler(endRotation); GizmosForQuaternion.LerpUnclamped(Vector3.zero, startQ, endQ, t, BaseVectorDirection.right, 6f); GizmosForQuaternion.SlerpUnclamped(Vector3.zero, startQ, endQ, t, BaseVectorDirection.right, 9f); // GizmosForQuaternion.DrawQuaternion(origin, Quaternion.Lerp(startQ, endQ, t),Color.green); }
void OnDrawGizmos() { Quaternion startQ = Quaternion.Euler(start); Quaternion endQ = Quaternion.Euler(end); if (useBuiltinDirection) { GizmosForQuaternion.LerpUnclamped(origin, startQ, endQ, howFuther, builtinDirection, 6f); } else { GizmosForQuaternion.LerpUnclamped(origin, startQ, endQ, howFuther, customDirection, 6f); } }