Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

Logger

class in UnityEngine


Implementa interfaces:ILogger, ILogHandler

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual

Descripción

Initializes a new instance of the 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."); } }

Variables

filterLogTypeTo selective enable debug log message.
logEnabledTo runtime toggle debug logging [ON/OFF].
logHandlerSet Logger.ILogHandler.

Constructores

LoggerCreate a custom Logger.

Funciones Públicas

IsLogTypeAllowedCheck logging is enabled based on the LogType.
LogLogs message to the Unity Console using default logger.
LogErrorA variant of Logger.Log that logs an error message.
LogExceptionA variant of Logger.Log that logs an exception message.
LogFormatLogs a formatted message.
LogWarningA variant of Logger.Log that logs an warning message.