欢迎光临散文网 会员登陆 & 注册

一、蓝图调试常用的方法

2022-11-19 17:01 作者:爱玩UE5的小哥哥  | 我要投稿

一.PrintString(打印字符串)

案例1:数字键1控制灯的开关,用printstring检测那个地方出现问题

分析:

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

PrintString在最后
把节点提到按键1后面还是不通

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


此案例可能不恰当,但是我们学会了PrintString用来检查流程是否通畅执行;PrintString并不是最好的调试方式,还有有些啰嗦,接下来我们看断点调试

二.断点调试

1.断点调试的几个快捷键

F9:添加断点(取消断点)

①聚焦到当前的暂停节点

②快捷键F11理解成C++的逐行调试,遇到函数会进入函数跟④配合)

③快捷键F10理解成C++的逐过程调试,(遇到函数直接跳过此过程到下个节点)

④快捷键Alt+Shift+F11理解成C++的跳出函数(Shift+F11)

2.一个断点的调试

在场景中放3个小白人,第2个小白人设置玩家0
②F11逐行调试
④跳出函数
③逐过程调试

3.多个断点的调试

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

5.调试的小技巧


一、蓝图调试常用的方法的评论 (共 条)

分享到微博请遵守国家法律