最終更新:2023-06-23 (金) 03:00:02 (270d)
UnityEngine.Debug
Top / UnityEngine.Debug
開発中のデバッグを容易にするためのクラスです。
http://docs.unity3d.com/ja/current/ScriptReference/Debug.html
Static変数
Debug.developerConsoleVisible? 開発用コンソールが表示されるかを確認します。以下を使用して開発用コンソールを表示させることはできません。 Debug.isDebugBuild? Build Settings ダイアログに "Development Build" チェックボックスがあります。 Debug.unityLogger デフォルトのデバッグロガーを取得します。
Static関数
Debug.Assert 条件をアサ―トし、失敗したときに Unity コンソールにエラーメッセージをログします。 Debug.AssertFormat? 条件を定義し、失敗したときに Unity コンソールにフォーマット済みのエラーメッセージをログします。 Debug.Break? エディターを停止させます。 Debug.ClearDeveloperConsole? デベロッパーコンソールからエラーを削除します。 Debug.DrawLine? 指定した開始位置と終了位置の間にラインを描画します。 Debug.DrawRay? ワールド座標にて start (開始地点)から start + dir (開始地点+方向)までラインを描画します。 Debug.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. Debug.Log Logs a message to the Unity Console. Debug.LogAssertion? Debug.Log の派生でアサーションメッセージをコンソールに出力します。 Debug.LogAssertionFormat? Unity Console にフォーマットされたアサーションメッセージを記録します。 Debug.LogError? Debug.Log の派生でエラーメッセージをコンソールに出力します。 Debug.LogErrorFormat? Unity Console にフォーマットされたエラーメッセージを記録します。 Debug.LogException? Debug.Log の派生で例外からのエラーメッセージをコンソール出力します。 Debug.LogFormat? Unity Console にフォーマットされたメッセージを記録します。 Debug.LogWarning? Debug.Log の派生で警告メッセージをコンソール出力します。 Debug.LogWarningFormat? Unity Console にフォーマットされたメッセージを記録します。