当前位置: 首页 Cocos Creator

Cocos Creator 3.x 运行时节点调试插件Coconutool

时间:2023年05月06日 阅读:997
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

大家好,今天首次发帖是给各位 Cocoser 带来一个全新的调试工具Coconutool,一个用于 Cocos Creator 3.x 版本的 Chrome 插件。

下载地址:https://chrome.google.com/webstore/detail/coconutool/cpbcmlplbdlhlpohffilkklbgcdpcfhk?hl=zh-CN&authuser=0

Cocos Creator 3.x 运行时节点调试插件Coconutool - MOMO教程

之所以开发这个工具,是因为我所支持的组在使用 Cocos Creator 3.x 开发游戏,在开发中总是希望能在运行时动态调整一些参数,又不想频繁刷新页面重启游戏。与此同时 Cocos Creator Devtool 插件又只支持 2.x,于是就自己动手开发了一个新的 Chrome 插件。(Cocos Creator Devtool 插件的作者 Aztack 是我的同事,忙于工作无暇更新,他就坐在我边上)

下面给大家简单介绍一下它的功能:

  1. 列出当前 Scene 中的节点树,并可以快速切换它们的 active 属性

  2. 使用鼠标侦测节点,快捷选中它们

  3. 列出选中的节点详情,包括基础属性和所有的 Components

节点树
在节点树面板会列出当前 Scene 中的所有节点,点击节点可以选中查看详情,点击节点前面的 CheckBox 可以切换节点的 active 属性,这在进行性能调试时非常有用。

你也可以通过点击节点后的打印按钮来将节点引用输出到控制台中,从而通过命令行操作这个节点。



Cocos Creator 3.x 运行时节点调试插件Coconutool - MOMO教程

鼠标侦测
使用鼠标侦测功能可以快速选中我们想操作的节点,前提是这个节点支持鼠标事件。



Cocos Creator 3.x 运行时节点调试插件Coconutool - MOMO教程

节点详情
选中了某个节点后,会在节点详情面板中列出它所有的详细信息,包括 name、position、rotation、scale 等基础信息,以及所有的 Components 详情,甚至是你自建的自定义组件也可以完美显示出来,这对于习惯将游戏数值挂载到节点上让策划手动调整的开发团队来说应该会很方便。

Cocos Creator 3.x 运行时节点调试插件Coconutool - MOMO教程

Cocos Creator 3.x 运行时节点调试插件Coconutool - MOMO教程


关于后续

目前虽然已经支持了所有组件的显示和修改,但仍有很多不完善的地方,例如无法显示资源库中的资源、部分加星号(*)的组件是需要适配界面的等。我之后会不断完善 Coconutool,也会想办法将代码托管到 github 上面,目前还不方便开源。

因此如果想提 issue,可以发邮件给我 initial_r@qq.com,我都会及时回复的。由于不经常逛论坛,因此在帖子下面回复的话可能不会及时看到,见谅~

打赏

本文地址:https://www.momojc.cn/cocos/cocos-crea.html

相关推荐
支付宝领大额红包
支付宝领大额红包
似水流年
    今日已经过去小时
    这周已经过去
    本月已经过去
    今年已经过去个月
小姐姐视频

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.023 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计