isDebugBuild
In the Build Settings dialog there is a check box called "Development Build".
Read time 1 minuteLast updated 5 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 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.
isDebugBuildExamples
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!"); } }}