Inicializa una nueva instancia del Logger.
Create a new instance or use default Debug.logger. See Also: ILogger, ILogHandler.
using UnityEngine; using System.Collections; using System.IO; using System;
public class MyLogHandler : ILogHandler { public void LogFormat (LogType logType, UnityEngine.Object context, string format, params object[] args) { Debug.logger.logHandler.LogFormat (logType, context, format, args); }
public void LogException (Exception exception, UnityEngine.Object context) { Debug.logger.LogException (exception, context); } }
public class MyGameClass : MonoBehaviour { private static string kTAG = "MyGameTag"; private Logger myLogger;
void Start() { myLogger = new Logger(new MyLogHandler());
myLogger.Log(kTAG, "MyGameClass Start."); } }
| filterLogType | To selective enable debug log message. |
| logEnabled | To runtime toggle debug logging [ON/OFF]. |
| logHandler | Defina Logger.ILogHandler. |
| Logger | Crea un Logger personalizado. |
| IsLogTypeAllowed | Check logging is enabled based on the LogType. |
| Log | Registra un message a la Consola de Unity utilizando un logger predeterminado. |
| LogError | Una variante de Logger.Log que registra un mensaje de error. |
| LogException | Una variante de Logger.Log que registra un mensaje de excepción. |
| LogFormat | Logs a formatted message. |
| LogWarning | Una variante de Logger.Log que registra un mensaje de advertencia. |