この記事でのバージョン Unity 5.6.1f1 はじめに 今回はタイトル通り、UnityでAssertを使ってみよう!という記事です。 //IsTrueは条件が真である事を確認する(偽であればエラーを出す) Assert.IsTrue(_notActiveGameObject.activeSelf, "_notActiveGameObjectがアクティブではありません!"); なお、C#にあるAssert(Unityでは使えない?)ではなく、Unity独自の話なのであしからず。 Assertとは そもそもAssert(Assertion)とはなんぞやという話からですが、とりあえず目ぼしいサイトから抜粋。 プログラムの前提として満たされるべき条件を記述し、実行時にそれが満たされていない場合にエラーや例外を発生させたり、メッセージを表示して処理を中断したりする機能をアサーションチェックある