chrome版本cc-inspector插件开源

其实这个插件已经有很久的历史了,也花费了我很多的精力,从2018年1月份发布第一个版本到现在,已经7年了,随着我的技术积累,慢慢的这个插件现在也变得看着稍微专业点了,写过好几种方式的inspector,最后我还是感觉chrome的这种方式用着最顺手。

这是一个免费的扩展,已经在chrome商店发布,考虑到国内可能无法正常下载安装,所以在store同步了一份,如果您付费购买了该插件,感谢您对我的支持,在此谢过。

开箱即用,无须任何额外的安装,可以帮助你调试CocosCreator制作的游戏,显示游戏运行的节点树,以及节点树的组件属性,在排查游戏问题时,非常有帮助。

调试面板左侧为层级管理器,用于展示游戏的节点树,右侧为属性检查器,用于展示节点的详细属性,可以灵活调整2个面板的宽度。

使用教程

注意,这是一个chrome插件,不是Creator插件

  1. 将下载的插件解压缩

  2. 打开chrome扩展程序管理界面chrome://extensions/

    image.png

  3. 点击加载已解压的扩展程序,选择刚刚解压的目录,该目录有manifest.json

  4. 使用chrome浏览器运行游戏

  5. 打开chrome devtool,选择cc-inspector标签

  6. 正常情况下,插件就会显示游戏的节点树及其节点属性

特点:

  • 插件自动检索刷新节点树及其状态
  • 制作的游戏在iframe嵌套,同样也支持调试,并且支持自由切换调试目标。
  • 同时支持调试Creator2.x和Creator3.x制作的Cocos游戏。
  • 在层级管理器中,支持使用上下左右方向键快速折叠、展开、选中节点树。
  • 在层级管理器中,支持使用空格快捷键,控制节点的显示隐藏。
  • 在层级管理器中,可以右键选择destroy销毁某个节点。
  • 属性检查器中如果属性引用了节点,支持在节点树中高亮显示引用。
  • 属性检查器支持属性精简显示和全部显示,方便在不同情况下观察属性。
  • 属性支持鼠标拖拉调整数值,在调整坐标时,非常方便。
  • 支持在控制台打印组件,方便观察全貌。

联系作者

19赞

早期的帖子: [chrome插件] 运行时查看节点树,为creator量身打造

先赞一个!!

大佬,别卷

我也不想卷呐,可是chrome插件就没有办法收费,而且我自己在实际游戏开发中的确也需要一个chrome插件,这个不算是卷,因为我18年就做了这件事儿,中间这几年都被上班儿耽误了好多事情,我只是选择现在的时间点,把这件事做的更好,圆了自己的一个念想

1赞

因为我既然都上架到谷歌插件商店了,总会有人会发现那里能够免费下载到。国内没有的话就有人会搬到csdn,百度网盘,甚至拿出来售卖,或者为他引流一波,到头来有可能我还成了他们的一些技术售后,这事我还真经历过。

所以我直接源头封死,这流量我自己拿了多好,既然都能够免费下载到了,我直接开源,因为本身使用了cc-plugin编写,这也变相的是在做案例打广告,反正我最后想了一圈儿,目前的结果算是比较好的。

本身我也没有想他在这件事上能够挣多少钱,权当是贡献给cocos,你得知恩图报吧,你懂的。

3赞

版本 131.0.6778.265
图片
图片

老哥我需要做什么设置吗?

太正點了!!! 100個讚都不夠表示敬意…

:partying_face::tulip::tulip::tulip:

大佬我这打不开这个插件啊

cocos版本2.4.11

同样的问题 在Chrome 下载了插件 也是image
版本 也是 2.4.11

浏览器插件商城安装报错了楼主

v2.1.2版本已经提审,修复了该问题

CSP导致的问题,这个问题只会发生在Google Chrome 130之后版本,谷歌官方也声明了use_dynamic_url 属性是在Chrome130正式支持的,而我刚好使用了这个属性

如果等不及,只需要在v2.1.1版本上,修改manifest.json

image

删除use_dynamic_url或者设置为use_dynamic_url=false即可

改成false或者删除都没用

插件需要重新加载,禁用后再启用

我这边测试是正常的
image

请问您这个manifest.json文件 这是在哪里修改的啊,这不是浏览器插件吗?我的cocos工程里找不到这个文件,浏览器插件怎么修改这个配置啊

2.1.3已经发布了,重新安装新版本就行了,新版本已经解决了use_dynamic_url 的问题

赞赞赞赞赞赞赞赞

大佬,赞 :grinning: :grinning: :grinning: