Unity插件 – 调试控制台 LiveWatch Console

文件大小:8.9 MB

版本:1.1.0

原始 Unity 版本:2021.3.0

LiveWatch 是一个强大的调试工具,可以实时监控任何变量类型,并具有完整的变化历史记录。

? 主要特点 ?

 

完整变更历史 ?

捕捉变量随时间变化的每一个变化,轻松监控游戏状态或识别复杂的错误。只需极少的设置。

 

支持任何类型 ?️

监视任何可能的类型 – 基本类型( int、string、bool、float、double 等)、集合( Dictionary、List、Array、HashSet 等),或 Unity 或您自己的任何其他类。对于复杂类型,运行时不使用反射以实现最佳性能。

 

强大的搜索功能 ?

利用复杂的查询功能,根据类型和变量名称搜索所有记录值。查询次数不受限制,并通过布尔运算符连接,提供无限可能。

 

高级定制 ?

更改任何变量名称或值的颜色格式以突出显示重要数据,包括基于值本身的条件格式。

 

可调节视图 ?

根据您的需要,使用简单的快捷方式在单元格模式下修改高度和宽度,或者切换到图形模式以可视化随时间变化的最大数据量。

 

元数据 ?

为每个推送的值添加自定义文本,提供更多关于导致更改的原因的上下文信息。如果在更新变量期间发生异常,则检查自动添加的堆栈跟踪。
公开对场景对象的引用,从而更容易从调试窗口直接找到它们。

 

灵活的 API?

只需一次调用即可添加新的监视点,它们将被自动跟踪。或者,您可以根据需要,从项目中的任何位置直接推送值。所有功能都可以通过功能强大且文档齐全的 API 访问。

 

保存/加载功能 ?

将您的变量数据存储为二进制文件并检查不同设备或项目上记录的值,为您提供增强的调试功能。

 

 当前限制 

LiveWatch 是一个强大的工具,但也不是没有局限性。

  • LiveWatch 使用代码生成,因此速度比基于 System.Reflection 的解决方案快得多。它可以高效处理大量变量,但跟踪复杂变量仍可能影响性能,因此请谨慎使用。
  • 由于代码生成的原因,LiveWatch 无法监视自定义生成类型中的非公共成员。要跟踪它们,您需要直接监视这些变量或通过公共属性公开它们。
  • 目前,LiveWatch 仅在 Unity 编辑器中可用。为了便于构建,您可以将变量数据保存到二进制文件中,并在编辑器中进行检查。远程调试功能即将推出。

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理