Legacy Documentation: Version 5.0
Language: English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Debug

Namespace: UnityEngine

Switch to Manual

Description

Class containing methods to ease debugging while developing a game.

Static Variables

developerConsoleVisibleOpens or closes developer console.
isDebugBuildIn the Build Settings dialog there is a check box called "Development Build".

Static Functions

BreakPauses the editor.
ClearDeveloperConsoleClears errors from the developer console.
DrawLineDraws a line between specified start and end points.
DrawRayDraws a line from start to start + dir in world coordinates.
LogLogs message to the Unity Console.
LogErrorA variant of Debug.Log that logs an error message to the console.
LogErrorFormatLogs a formatted error message to the Unity console.
LogExceptionA variant of Debug.Log that logs an error message from an exception to the console.
LogFormatLogs a formatted message to the Unity Console.
LogWarningA variant of Debug.Log that logs a warning message to the console.
LogWarningFormatLogs a formatted warning message to the Unity Console.