📜  打印文本 c# unity - C# (1)

📅  最后修改于: 2023-12-03 15:25:46.093000             🧑  作者: Mango

打印文本 c# unity - C#

在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()函数输出警告信息。