Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

Debug.LogError

Declaration

public static void LogError(object message);
public static void LogError(object message, Object context);

Параметры

Параметр Описание
сообщение Строка или объект, который будет преобразован в строку для отображения.
контекст Объект, к которому относится сообщение.

Описание

Вариант Debug.Log, который регистрирует сообщение об ошибке в консоли.

Когда вы выбираете сообщение в консоли Редактора, объект context, к которому относится сообщение, выделяется в окне Hierarchy. Вы можете нажать на гиперссылки в трассировке стека, чтобы перейти непосредственно к соответствующим строкам кода в вашем редакторе кода.

Когда сообщение представляет собой строку, для добавления акцента можно использовать разметку с богатым текстом. См. страницу руководства о богатом тексте для подробностей о различных доступных тегах разметки.

Дополнительные ресурсы: Debug.unityLogger, ILogger, Logger.LogError.

using UnityEngine;
using System.Collections;

public class MyGameClass : MonoBehaviour { private Transform transform;

void MyGameMethod() { if (transform == null) Debug.LogError("memberVariable must be set to point to a Transform.", transform); } }

Обратите внимание, что это приостанавливает редактор, когда 'ErrorPause' включено.