/// <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");
            }
        }
示例#2
0
        /// <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");
            }
        }