Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


isDebugBuild

In the Build Settings dialog there is a check box called "Development Build".
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Property
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public static bool isDebugBuild { get; }

Remarks

If it is checked isDebugBuild will be true. In the editor
isDebugBuild
always returns true. It is recommended to remove all calls to Debug.Log when deploying a game, this way you can easily deploy beta builds with debug prints and final builds without.

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { // Log some debug information only if this is a debug build if (Debug.isDebugBuild) { Debug.Log("This is a debug build!"); } }}