Scripting API

Assert

static class in UnityEngine.Assertions · UnityEngine.CoreModule

8 of 8 of Unity's membersUnity's documentation
In Tassix

Assertions, as Unity's: compiled in only where UNITY_ASSERTIONS is defined (Unity's editor and development builds; Tassix plays scripts as a release player does, so calls compile away). A failure logs an assertion, or throws AssertionException when raiseExceptions is set.

Fields 1

static bool raiseExceptions

Methods 8

static void AreApproximatelyEqual(float expected, float actual)
static void AreApproximatelyEqual(float expected, float actual, string? message)
static void AreApproximatelyEqual(float expected, float actual, float tolerance)
static void AreApproximatelyEqual(float expected, float actual, float tolerance, string? message)
static void AreEqual<T>(T expected, T actual)
static void AreEqual<T>(T expected, T actual, string? message)
static void AreEqual<T>(T expected, T actual, string? message, IEqualityComparer<T> comparer)
static void AreEqual(Object? expected, Object? actual, string? message)
static void AreNotApproximatelyEqual(float expected, float actual)
static void AreNotApproximatelyEqual(float expected, float actual, string? message)
static void AreNotApproximatelyEqual(float expected, float actual, float tolerance)
static void AreNotApproximatelyEqual(float expected, float actual, float tolerance, string? message)
static void AreNotEqual<T>(T expected, T actual)
static void AreNotEqual<T>(T expected, T actual, string? message)
static void AreNotEqual<T>(T expected, T actual, string? message, IEqualityComparer<T> comparer)
static void AreNotEqual(Object? expected, Object? actual, string? message)
static void IsFalse(bool condition)
static void IsFalse(bool condition, string? message)
static void IsNotNull<T>(T value)
static void IsNotNull<T>(T value, string? message)
static void IsNotNull(Object? value, string? message)
static void IsNull<T>(T value)
static void IsNull<T>(T value, string? message)
static void IsNull(Object? value, string? message)
static void IsTrue(bool condition)
static void IsTrue(bool condition, string? message)