Consoleウィンドウへの出力を無効にする方法
この記事では、UnityでConsoleウィンドウへの出力を無効にする方法について説明します。
Debug.unityLogger.logEnabledプロパティに「false」を設定する
UnityEngine.Debug.unityLogger.logEnabled
プロパティに「false
」を設定することで、Debug
クラスの関数による出力を無効にできます。
この方法は出力を無効にしますが、関数の呼び出し自体は無効にしません。
using UnityEngine;
public class Example : MonoBehaviour
{
void Start()
{
Debug.unityLogger.logEnabled = false;
Debug.Log( "この文字列は出力されません。");
}
}
Debugクラスを上書きするクラスを作成する
UnityEngine.Debug
クラスを上書きするクラスを作成することでDebug
クラスの関数を無効にできます( 詳しくは下記のリンクを参考にしてください )。
この方法は関数の呼び出し自体を無効します。