開発中のデバッグを容易にするためのクラスです。
| developerConsoleVisible | Reports whether the development console is visible. The development console automatically appears when an error has been logged. For example: | 
| isDebugBuild | Build Settings ダイアログに "Development Build" チェックボックスがあります。 | 
| unityLogger | デフォルトのデバッグロガーを取得します。 | 
| Assert | 条件をアサ―トし、失敗したときに Unity コンソールにエラーメッセージをログします。 | 
| AssertFormat | 条件を定義し、失敗したときに Unity コンソールにフォーマット済みのエラーメッセージをログします。 | 
| Break | エディターを停止させます。 | 
| ClearDeveloperConsole | デベロッパーコンソールからエラーを削除します。 | 
| DrawLine | 指定した開始位置と終了位置の間にラインを描画します。 | 
| DrawRay | ワールド座標にて start (開始地点)から start + dir (開始地点+方向)までラインを描画します。 | 
| ExtractStackTraceNoAlloc | Populate an unmanaged buffer with the current managed call stack as a sequence of UTF-8 bytes, without allocating GC memory. Returns the number of bytes written into the buffer. | 
| Log | Logs a message to the Unity Console. | 
| LogAssertion | Debug.Log の派生でアサーションメッセージをコンソールに出力します。 | 
| LogAssertionFormat | Unity Console にフォーマットされたアサーションメッセージを記録します。 | 
| LogError | Debug.Log の派生でエラーメッセージをコンソールに出力します。 | 
| LogErrorFormat | Unity Console にフォーマットされたエラーメッセージを記録します。 | 
| LogException | Debug.Log の派生で例外からのエラーメッセージをコンソール出力します。 | 
| LogFormat | Unity Console にフォーマットされたメッセージを記録します。 | 
| LogWarning | Debug.Log の派生で警告メッセージをコンソール出力します。 | 
| LogWarningFormat | Unity Console にフォーマットされたメッセージを記録します。 |