📅  最后修改于: 2023-12-03 15:25:46.093000             🧑  作者: Mango
在Unity中,我们可以使用Debug.Log()
函数来打印出调试信息。
Debug.Log("Hello Unity!");
以上代码可以在控制台中输出一句话:"Hello Unity!",方便我们调试程序。
我们可以使用Debug.Log()
函数来打印出变量的值。
int a = 1;
Debug.Log("a 的值为:" + a);
以上代码可以在控制台中输出:"a 的值为:1"。
除了上面的方式,我们也可以使用格式化输出的方式来打印调试信息。
int a = 1;
float b = 1.0f;
bool c = true;
string d = "Unity";
Debug.LogFormat("a 的值为:{0},b 的值为:{1},c 的值为:{2},d 的值为:{3}", a, b, c, d);
以上代码可以在控制台中输出:"a 的值为:1,b 的值为:1,c 的值为:True,d 的值为:Unity"。
如果程序出现了错误,我们可以使用Debug.LogError()
函数来输出错误信息。
int a = 0;
if (a == 0)
{
Debug.LogError("a 的值不能为 0!");
}
以上代码可以在控制台中输出一句话:"a 的值不能为 0!",方便我们调试程序。
有时候,我们可能需要输出一些警告信息,以提示程序员注意某些问题。这时,我们可以使用Debug.LogWarning()
函数来输出警告信息。
float b = -1.0f;
if (b < 0)
{
Debug.LogWarning("b 的值小于 0!");
}
以上代码可以在控制台中输出一句话:"b 的值小于 0!",提示程序员注意问题。
Debug.Log()
函数可以方便我们输出调试信息,帮助我们调试程序。除此之外,还可以使用Debug.LogError()
函数输出错误信息,以及使用Debug.LogWarning()
函数输出警告信息。