一、Debug 输出配置:
1)向ID E输出调试信息
2)在程序运行时查看作用域内变量的值
3)暂停程序或重启程序
4)在代码的某个位置自动暂停程序的执行
5)一次执行程序中的一行代码
6)监视变量的变化
7)修改变量的内容
8)测试函数的调用
二、 断点调试:检测执行路径和数据是否正确,中断游戏运行在线调试
注意:
1)在Unity联调时,注意选择附加并运行。也可以先运行调试,在运行Unity
2)千万不可先运行Unity再运行调试,因为运行调试时你的断点可能已经跳过了
3)附加并运行,Unity还没有运行,但数据已经跑起来了,结束运行后UNITY才启动,记得先点击结束Unity运行,才能再次点击附加并运行二次调试
逐过程F10——把调用方法当做一条语句
逐语句F11——单步调试,也称逐语句调试
跳出 Shift+F11 ——
1 )如果运行到调用函数体内,跳出函数体; //最好不用,有时跳出后不再刻意继续调试,按F10,F11都没用
2)如果在主程序运行时按下,跳转到下一个断点
开始——F5,也是“继续”调试的快键键,它会依次在断点往下跳转
断点设置快键键——F9
设置下一语句——Ctrl+Shift+F10 在游戏运行时从当前语句跳转到某个我们设置的位置,中间间隔的语句不会执行
显示下一语句——光标定位到下一语句
三、条件断点
条件:
操作:
四、运行到光标处,这也是一种断点设置方式
五、批量设置断点与断点标签