Debug.isDebugBuild 是否调试版本

static var isDebugBuild : bool


In the Build Settings dialog there is a check box called "Development Build".

在Build Settings对话框有个Debug Build复选框。

If it is checked isDebugBuild will be off. 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.


using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	public void Awake() {
		if (Debug.isDebugBuild)
			Debug.Log("This is a debug build!");

// Log some debug information only if this is a debug build
if (Debug.isDebugBuild) {
	Debug.Log ("This is a debug build!");
Page last updated: 2010-12-24