开发 COCOS Creator 插件的较佳实践

在自己实践写了几个不同类型的自用插件(简单的选中多节点做批处理操作/自动生成批量ui脚本/自定义gizmos在界面交互操作等),我后续放弃了使用插件来满足需求。我宁可自己写外部脚本来关联完成。

首先感谢一下题主,我对web、vue不熟,基于这一套方案,加上AI的帮助,我才能开发出来 cc_debuger_realtime,其实原本我只想做一个无界面的工具UI的。

其次,我想继续请教一下,针对2.4.x的插件开发,有同类的单文档vue方案吗?
@weihai.yuan

之前很怕写web的代码啥vue各种语法糖看的头大,有了ai简直就是有个私人web前端坐旁边爽的飞起

没错,有AI帮助扫盲,各种陌生语言不再是障碍

官方可以考虑接入ai能力,然后开放给社区来写插件

不好调试啊用办法有sourcemap吗

升级 @cocos-fe/vite-plugin-cocos-panel 到最新,支持 sourcemap

cc 已经是最新了啊 还需要什么配置?

没用啊,你有没有试过

测试过,你是否通过npm run dev 来跑,还是只是 npm run build ?

全都试过了


npm run dev 我这边是这样的

将配置 改成: sourcemap: isDev ? ‘inline’ : false 即可。

其他遇到同样问题的同学可以参考。

在这套模板中使用以下代码会导致ui-prop数据丢失,不能成功渲染

<ui-prop type="dump" render='{"value":0,"type":"Number","readonly":false,"visible":true,"animatable":true,"extends":[]}'></ui-prop>

https://mp.weixin.qq.com/s/mRlPY-wuCdpsbouS_UcZJA

起飞了,快上车,没时间解释了,兄弟们!!,AI让cocos做游戏更简单

做插件!!!

说句实话unity的插件开发真的超级简单 我没有左右任何插件开发的人 只花了不到半个小时就可以开发unity的插件了 但是cocos的复杂度真的是unity的不知道多少倍

但这个小小的成果,却颠覆了游戏引擎行业中以往的开发模式,开发效率远远高于曾经的标杆做法: 编辑器使用引擎 UI 来渲染 这个方案。

文章很好,不过这句话还是有待商榷,试试看AI开发unity插件的效率呢?