跳到主要内容

调试器

调试器是用于检查运行中项目的工具窗口:记录消息、暂停和单步执行运行时、查看线程,以及关注性能和内存。它面向任何追踪项目行为异常原因的人。

打开调试器

打开工具菜单并选择调试器。当 断点 积木运行时它也会自动打开,并在该点暂停项目。

调试器在其注册的控制类工具中增加了两个积木:日志警告错误积木,以对应级别向日志发送消息,以及一个暂停项目的断点积木。

暂停与单步

当项目暂停时(通过断点或暂停按钮),调试器工具栏显示已暂停指示器,带有恢复单步按钮。单步将项目恰好前进一帧,这样您可以逐帧观察状态变化。

您也可以从舞台暂停:设置中的显示暂停按钮选项在绿旗旁边添加暂停/播放按钮(也是 Alt+X,macOS 上是 Option+X),显示单步按钮在暂停时添加单帧步进按钮。

标签页

日志显示每条消息,最新活动在视图中:

  • 每个条目都有时间戳、严重性图标(日志、警告或错误)、消息,以及指向产生它的积木和角色的链接。点击链接跳到该积木:它切换角色、打开代码标签页并将积木滚动到视图中。
  • 用搜索框、日志 / 警告 / 错误严重性开关和每角色下拉框过滤日志。
  • 导出将日志下载为文本文件,清除清空它。
  • 可选的自动日志(绿旗点击、广播、克隆创建和达到克隆限制)可以在调试器设置中打开。

线程以实时树状结构显示当前运行的脚本,每个线程的积木调用栈以及当前执行的积木都会高亮。编译的线程无法单步,也不显示栈详情。

性能在项目运行时绘制帧率(对照您的目标 FPS)和实时克隆数图表。

内存显示克隆、变量、变量字符、列表和列表项目的计数,在升高时变为警告颜色,以及变量数据大小和列表项目的图表以及变量值列表。

设置

调试器的选项位于设置窗口调试器页面上:高亮运行的积木、绿旗时清除日志、记录绿旗点击、记录克隆创建、记录克隆限制警告、记录广播以及动画图表。

另请参阅