public static void AssertEquals(this Quaternion uyQuat, UnEngine.Quaternion unQuat, string identifier = "") { if (!uyQuat.DoesEqual(unQuat)) { throw new AssertException(string.Format("{2} Unity quaternion not equal to unEngine quaternion! unity: {0} unengine: {1}", uyQuat, unQuat, identifier)); } }
public static bool DoesEqual(this Quaternion uyQuat, UnEngine.Quaternion unQuat) { return(uyQuat.x == unQuat.x && uyQuat.y == unQuat.y && uyQuat.z == unQuat.z && uyQuat.w == unQuat.w); }