有一些人帮助我确定了这个工具的功能,所以这里是它的最终版本。您可以标注哪些组件您关心,设置一个字段的正常范围,然后点击播放。 当一个值超出了这个范围时,它会记录当前帧,继续记录一秒钟,以便您可以看到发生了什么事,然后自动停止。 然后您可以通过历史记录来回滚并查看之前的所有内容。 例如,在测试场景中,一个健康值整整跑了80,然后在第199帧时变成了-999。工具会给您这个帧以及前10帧的所有值,都是80,方便您一眼就看出这是直接赋值而不是计算值慢慢下降。 不同的bug,需要在不同的位置查找。 它还会将所有这些信息以文本形式输出,您可以将其粘贴到AI中,这解决了一个常见问题:您无法描述您从未见过的bug。 这些功能都是从这些帖子中直接获取的。 手动保存键取代了自动检测功能,来自已经自己构建了版本并每天使用它的人。 标记组件类型而不是个别字段,因为选择每个bug的字段与打印语句的选择是一样的问题。 值范围标志帧本身,这是另一个人的想法。 一个人描述了整个工具是“保险”,这是比我想出来的任何方法更好的解释。 它实际上是5个文件,32个测试,使用关键帧进行差分压缩,存储的数据大约是原始数据的5%。 目前仅限编辑器。 它没有捕捉调用栈,所以它会告诉您什么变化了以及什么时候变化了,而不是什么调用它。 这是真正的限制,人们最常问的问题。 还不确定它值得出售。 两个人说他们愿意支付,但有一个人每天使用自己的版本说他不确定会有人支付。 因为我想做它,所以我还是决定做。