此类包含在开发游戏时可使调试变得更轻松的方法。
developerConsoleVisible | 报告该开发控制台是否可见。无法使用以下方式显示该开发控制台: |
isDebugBuild | 在 Build Settings 对话框中有一个名为“Development Build”的复选框。 |
unityLogger | 获取默认调试记录器。 |
Assert | 断言某个条件,并在失败时将错误消息记录到 Unity 控制台。 |
AssertFormat | 断言某个条件,并在失败时将格式化的错误消息记录到 Unity 控制台。 |
Break | 暂停该 Editor。 |
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 | 将消息记录到 Unity 控制台。 |
LogAssertion | 将断言消息记录到控制台的 Debug.Log 的变体。 |
LogAssertionFormat | 将格式化断言消息记录到 Unity 控制台。 |
LogError | 将错误消息记录到控制台的 Debug.Log 的变体。 |
LogErrorFormat | 将格式化错误消息记录到 Unity 控制台。 |
LogException | 将来自某个异常的错误消息记录到控制台的 Debug.Log 的变体。 |
LogFormat | 将格式化消息记录到 Unity 控制台。 |
LogWarning | 将警告消息记录到控制台的 Debug.Log 的变体。 |
LogWarningFormat | 将格式化警告消息记录到 Unity 控制台。 |