在角色蓝图中,播放时显示:未选中调试对象,怎么解决?(关卡中的默认游戏模式,默认玩家控制器,默认Pawn类都已正确绑定)

感谢您能看到我的问题。一个问题可能会困扰我们几个月甚至数年,但对于您来说也许只是几分钟的事情,所以拜托请不要吝啬您的手笔,再次感谢

默认Pawn绑定了,但关卡中没有 Instance,所以蓝图的调试窗口选不到一个 Instance 作为调试对象。

如果只是想调试你这个 BP_BaseRole 的一些逻辑,可以做个测试地图,拖一个 Instance 到地图里,然后选择该 Instance 运行游戏后进行调试。如果就是想调试该 BP_BaseRole 作为 PlayerPawnClass 的一些功能,暂时能想到的就是在 BP 中临时加一些 print string 做调试输出信息。(最最传统的打Log解决一切问题)

Happy Debugging…