功能讲解:调试

2021/1/19102 浏览游戏开发攻略
功能讲解:调试
1.直接勾选调试信息
打开代码编辑器后,点击右上角的“开启调试”选项,
TapTap
进入测试就可以看到每一行的运算步骤,当游戏运行不符合预期时,不要通过猜测的方式找原因,应该及时打开调试输出,根据每一步的运算步骤找到具体问题。
TapTap
当打开调试信息的代码每帧都需要运行时会导致信息刷新过快,
TapTap
这时可以点击调试工具栏里面的“暂停”按钮,看清楚以后,可以再点击“继续”按钮继续输出
2.单独输出一行信息
有时候直接用“开启调试”信息的方式会显示大量无关信息,这时候可以拖动“功能调用/系统/调试/调试输出”方法,可以单独显示一行信息,还可以设置颜色。
TapTap
另外,有时候同一个方法会被不同地方调用,只要将“调用处”参数设为“真”就可以在调试信息中看到具体的调用关系
TapTap
TapTap
TapTap
TapTap
3.开启关闭调试信息
有时候需要在特定条件下才开启调试信息,比如这里我们只需要显示第7-8行的调试信息
TapTap
可以拖动“功能调用/系统/调试/开关调试信息”方法,临时打开调试信息再临时关闭
TapTap
4.使用图形化调试工具
3D坐标位置,朝向等图形化的信息使用文字方式调试非常不直观,这时候可以拖动“功能调用/UI/创建特效模型”方法
TapTap
比如这里用一个绿色的圆柱显示出AI要移动到的目标位置
TapTap
或者是用球体显示出AI的索敌范围
TapTap
TapTap
5.玩家数据
点击调试信息工具栏上的“玩家数据”可以看到当前游戏内的玩家基本信息和玩家自定义数据
TapTap
TapTap
6.机械数据
点击调试信息工具栏上的“机械数据”可以看到当前游戏内的机械基本信息和玩家自定义数据
TapTap
TapTap
2