秀下工作成果:QuickPlugin,一个文件即可创建插件,颠覆插件开发

支持功能

单文件插件功能

  • 监听主进程事件

  • 监听场景脚本事件

  • 菜单修改(资源、节点、inspeator)

  • 插件重载(示例中使用了 vite,否则使用 tsc 更快)

单文件插件面板

  • Html 单文件插件面板

  • Vue 支持(包括 .vue 文件)

  • TailwindCSS 支持

相较于传统插件开发优势

  • 修改后可实时更新,再也不必重启编辑器

  • 极简式监听事件,就像这样
    image

  • 极简式菜单修改,就像这样
    image

参考

8赞

我建议你进引擎组

6赞

实现插件面板修改后 F5 实时刷新,不必等待几秒的插件更新.

支持了可实时修改的 inspeator 的 vue 面板

大佬的东西,战略mark先。

大佬啊!大佬啊!我真的膜拜啊 :star_struck:,这个cocos啥时候把大佬招进去啊 :sob:

haha过奖了,小玩意儿而已

1赞

这种方式开发插件多好,你让引擎开发插件系统的人情何以堪 :sweat_smile:

“没有人力” :rofl:

2赞

人手不足已经是安慰剂了 大家都心安理得