📅  最后修改于: 2023-12-03 15:37:18.375000             🧑  作者: Mango
在 C# Unity 中,使用 Debug
类可以方便地打印日志信息。Debug.Log
方法可以用于打印普通日志信息,而 Debug.LogError
和 Debug.LogWarning
方法可以用于打印错误和警告信息。
为了打印一条普通的日志信息,可以使用 Debug.Log
方法。下面是一个例子:
Debug.Log("Hello, World!");
这将在 Unity 的控制台中打印出一条信息:
Hello, World!
为了打印一条错误信息,可以使用 Debug.LogError
方法。下面是一个例子:
Debug.LogError("Something went wrong!");
这将在 Unity 的控制台中打印出一条错误信息:
Error: Something went wrong!
为了打印一条警告信息,可以使用 Debug.LogWarning
方法。下面是一个例子:
Debug.LogWarning("This operation is not supported.");
这将在 Unity 的控制台中打印出一条警告信息:
Warning: This operation is not supported.
有时候需要打印某个变量的值。可以使用 Debug.Log
方法和字符串插值来实现。
int score = 100;
Debug.Log($"The score is {score}.");
这将在 Unity 的控制台中打印出一条信息:
The score is 100.
为了诊断问题,可能需要打印调用堆栈。可以使用 Debug.Log
方法和 StackTrace
类来实现。
using System.Diagnostics;
void OnButtonClick()
{
StackTrace stackTrace = new StackTrace();
Debug.Log(stackTrace.ToString());
}
这将在 Unity 的控制台中打印出当前的调用堆栈。
使用 Debug
类可以方便地打印日志信息。Debug.Log
方法可以用于打印普通日志信息,而 Debug.LogError
和 Debug.LogWarning
方法可以用于打印错误和警告信息。可以使用字符串插值来打印变量的值,使用 StackTrace
类来打印调用堆栈。