一、蓝图调试常用的方法
一.PrintString(打印字符串)
案例1:数字键1控制灯的开关,用printstring检测那个地方出现问题

分析:
按下1键后,设置布尔变量的真假,从来控制pointLight的开启与关闭,但是事与愿违,按下1键后并没开启灯,我们接下来就用PrintString来检查问题


此时发现按键1并没有生效,从而无法设置布尔变量的真假,为什么按键1没有生效呢?原因是因为这个蓝图类并未---启动输入(enable input),找到根本所在

此案例可能不恰当,但是我们学会了PrintString用来检查流程是否通畅执行;PrintString并不是最好的调试方式,还有有些啰嗦,接下来我们看断点调试
二.断点调试
1.断点调试的几个快捷键
F9:添加断点(取消断点)

①聚焦到当前的暂停节点
②快捷键F11理解成C++的逐行调试,(遇到函数会进入函数跟④配合)
③快捷键F10理解成C++的逐过程调试,(遇到函数直接跳过此过程到下个节点)
④快捷键Alt+Shift+F11理解成C++的跳出函数(Shift+F11)

2.一个断点的调试






3.多个断点的调试



4.当到达最后一个节点的时候,按下继续可跳出屏幕


5.调试的小技巧


