跳到主要内容

Class Logger

Provides debugging interface in Unity. this is a high-level wrapper for Debug.

Properties

enabled

Is logger enabled?

public static bool enabled { get; set; }

Methods

OutputLog(string path, string log)

Output log to path.

public static void OutputLog(string path, string log)

ClearLog()

public static void ClearLog()

Log(object message)

public static void Log(object message)

Log(object message, Color color)

public static void Log(object message, Color color)

LogWarning(object message)

public static void LogWarning(object message)

LogWarning(object message, Color color)

public static void LogWarning(object message, Color color)

LogError(object message)

public static void LogError(object message)

LogError(object message, Color color)

public static void LogError(object message, Color color)

LogEnumerable<T>(IEnumerable<T> enumerable)

public static void LogEnumerable<T>(IEnumerable<T> enumerable)

LogEnumerable<T>(IEnumerable<T> enumerable, string separator)

public static void LogEnumerable<T>(IEnumerable<T> enumerable, string separator)

LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

public static void LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)

public static void LogEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)

LogWarningEnumerable<T>(IEnumerable<T> enumerable)

public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable)

LogWarningEnumerable<T>(IEnumerable<T> enumerable, string separator)

public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, string separator)

LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)

public static void LogWarningEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)

LogErrorEnumerable<T>(IEnumerable<T> enumerable)

public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable)

LogErrorEnumerable<T>(IEnumerable<T> enumerable, string separator)

public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, string separator)

LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction)

LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)

public static void LogErrorEnumerable<T>(IEnumerable<T> enumerable, Func<T, object> logFunction, string separator)