有选择地启用调试日志消息。
通过将 filterLogType 设置为
LogType.Log(默认设置),将显示所有日志消息。
LogType.Warning 将显示“警告”、“断言”、“错误”和“异常”日志消息。
LogType.Assert 将显示“断言”、“错误”和“异常”日志消息。
LogType.Error 将显示“错误”和“异常”日志消息。
LogType.Exception 将显示“异常”日志消息。
using UnityEngine; using System.Collections;
public class MyGameClass : MonoBehaviour { private static ILogger logger = Debug.unityLogger; private static string kTAG = "MyGameTag";
void Start() { if (Debug.isDebugBuild) logger.filterLogType = LogType.Log; else logger.filterLogType = LogType.Warning;
logger.Log(kTAG, "This log will be displayed only in debug build"); logger.LogError(kTAG, "This log will be displayed in debug and release build"); } }