【Unity】Debug.logのログを非表示にする方法

unity

UnityのDebug.logは便利ですが、処理が重いと言われています。

また、XcodeやAndroidStudioでもログが表示されるため、セキュリティの面からもケアが必要です。

開発時は良いですが、リリース時にはオフにするのが良いと思います。

以下のコードでオフにできます。

using UnityEngine;

public class LogSetting : MonoBehaviour
{
    [SerializeField] bool logEnabled;
    // Start is called before the first frame update
    void Start()
    {
        Debug.unityLogger.logEnabled = logEnabled;   
    }
}

インスペクタでオン・オフの切り替えができるので便利です。

ABOUTこの記事をかいた人

個人アプリ開発者。Python、Swift、Unityのことを発信します。月間2.5万PVブログ運営。 Twitter:@yamagablog