CocosInspector 又重新造了个轮子


用AI写了新轮了, 刚实现了初级功能,还有很多BUG没细调。

集成了一个我常用的功能所以先发出来:
数据断点, 如上图, 可以对结点position.x 设置写断点 当有人修改这个值的时候,就会触发。

shinjiyu/CososInspector

数据断点功能在分支上, 欢迎大家试用

3赞

:mag: 功能概览

Cocos Inspector 是一款专为 Cocos 游戏开发者打造的高效调试工具,让你在运行时实时查看和修改游戏场景,大幅提升开发效率。

核心功能

  • 节点树浏览器 - 直观展示场景结构,轻松定位问题节点

  • 实时属性编辑 - 即时修改节点属性,立即查看效果

  • 高级钩子系统 - 监控属性访问和修改,追踪属性变化来源

  • 性能优化机制 - 即使在复杂场景下也能流畅运行

  • 快捷键支持 - 高效操作,提升开发体验

:zap: 为什么选择 Cocos Inspector?

  • 提升调试效率 - 节省80%以上的调试时间,直观定位和解决问题

  • 实时反馈 - 修改属性即时生效,无需重新编译运行

  • 深度调试 - 钩子系统让你洞察游戏运行内部机制

  • 适用各种规模 - 从小型项目到大型场景,性能表现始终优异

  • 易于使用 - 友好的界面设计,即装即用

:video_game: 适用场景

  • 界面调优 - 实时调整UI布局、颜色和大小

  • 游戏平衡性测试 - 直接修改数值进行测试

  • 问题定位 - 快速定位和解决位置、渲染和交互问题

  • 性能分析 - 了解属性访问频率,优化性能瓶颈

:hammer_and_wrench: 技术亮点

  • 模块化架构 - 高可扩展性,易于维护和更新

  • 增量更新系统 - 只更新变化部分,保证高性能

  • 渐进式加载 - 大型场景也能流畅运行

  • 持久化配置 - 记住你的设置,提供一致体验

:man_technologist: 开发者反馈

“Cocos Inspector让我的调试速度提升了10倍,再也不用重复编译运行来调整位置了!” — 资深游戏开发者

“钩子系统帮我找到了一个隐藏很深的属性修改bug,节省了两天的调试时间。” — 游戏工程师

:inbox_tray: 立即体验

Cocos Inspector 完全免费开源,欢迎下载体验或贡献代码。

下载地址: [GitHub仓库链接]

问题反馈: [Issues链接]

要是能放到f12开发者工具里就好了,放到游戏场景里面有点占位置了

收到, 后续增加一个显示模式。

AI给最左边放了一个收起按钮, 收完了只有一小条 我自己感觉还行。

一开始没放F12里面是因为我当前项目有点问题,F12经常不响应, 需要用菜单进开发者工具。

生命不息 造轮不止

本来以为AI分分钟就能写完,结果到现在节点树更新还有BUG