Debug.LogException
Declaration
public static void LogException(Exception exception);public static void LogException(Exception exception, Object context);Параметры
| Параметр | Описание |
|---|---|
| контекст | Объект, к которому относится сообщение. |
| исключение | Исключение времени выполнения. |
Описание
Вариант Debug.Log, который регистрирует сообщение об исключении в консоли.
При выборе сообщения в консоли Редактора объект context, к которому относится сообщение, выделяется в окне Hierarchy. Вы можете щелкнуть гиперссылки в трассировке стека, чтобы перейти непосредственно к соответствующим строкам кода в редакторе кода.
Дополнительные ресурсы: 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' включено.