Объявление
public static void LogException(Exception exception);public static void LogException(Exception exception, Object context);
Параметры
context | Объект, к которому относится сообщение. |
exception | Исключение времени выполнения. |
Описание
Вариант Debug.Log, который записывает сообщение об ошибке на консоль.
При выборе сообщения в консоли будет установлено соединение с объектом контекста. Это очень полезно, если вы хотите знать, на каком объекте возникает ошибка.
Смотрите так же: Debug.unityLogger, ILogger, Logger.LogException.
using System;
using UnityEngine;
using System.Collections;
public class MyGameClass : MonoBehaviour
{
void MyGameMethod()
{
try
{
// Do something that can throw an exception
}
catch (Exception e)
{
Debug.LogException(e, this);
}
}
}
Обратите внимание, что это приостанавливает работу редактора, когда включена функция ErrorPause.