关于Unity中调试C#的方法
1.断点输出语句
在感觉有问题的地方的上下文写一些输出语句,如果控制台只有输出上文,没有输出下文,那么可以知道,上下文之间的语句有问题,因为下文没执行到,没有输出语句。
Debug.Log("up");
XXXX;
Debug.Log("down");
2.断句返回
在觉得有问题的语句的上面写一句
XXXX;
return;
XXXX;
如果Unity运行没问题,则再往下移动return语句,直到Unity提示错误,就找到了出问题的语句。