1.控制台 直接看报错信息
2.打log
例子:
for(int i = 0;i < 8;i++)
{Debug.Log(i);//这是打的log,看看到底i是几的时候出问题gameObject.name = strs[i];}
3.断点调试
(1)在你想打断点的行,左边空白处点击可以打断点,再次点击可以取消断点。
(2)断点状态下能进行的操作
(3)通过打断点查看变量的实际数值,来判断当前是否有问题
(4)若遇到需要循环很多次的,可以使用try包裹可能发生报错的代码,然后断点打在catch内: