/// <summary> /// check Quaternion is invalid. if value is NaN or +/- infinity /// </summary> public static void CheckInvalid(Quaternion q) { if (MoMath.IsInfinity(q)) { MoLog.Log(ELogType.Assert, "Quaternion isInfinity"); } if (MoMath.IsNaN(q)) { MoLog.Log(ELogType.Assert, "Quaternion isNaN"); } }
/// <summary> /// check Vector3 is invalid. if value is NaN or +/- infinity /// </summary> public static void CheckInvalid(Vector3 v) { if (MoMath.IsInfinity(v)) { MoLog.Log(ELogType.Assert, "Vector3 isInfinity"); } if (MoMath.IsNaN(v)) { MoLog.Log(ELogType.Assert, "Vector3 isNaN"); } }