3.3.0 右键菜单扩展插件

开发环境

  • 引擎版本:Cocos Creator >=3.3.0
  • 如果你使用的版本小于3.3.0则不建议购买

解决痛点

  • 实际开发过程中通常会自定义一些公用组件,团队合作时想统一预制体的命名规范,节点的层级结构统一,有了右键菜单这一切都会变得更加容易
  • 右键菜单可以衍生出很多辅助功能,比如右键选中某个文件夹是进行校验、打包图集,压缩资源,创建脚本模板等等…
  • 为什么做这个插件?官方在3.0.0实际上已经可以支持资源管理器的右键菜单扩展了,但是层级管理器是不支持的,这就很尴尬,层级管理器的右键菜单也是扩展的必要的,所以我就写了这个插件来统一管理这两种菜单的扩展

使用教程

  • 安装好插件后 点击[扩展][右键菜单] 打开插件配置面板
  • 点击管理器上的 + 按钮创建的是一级菜单,一级菜单可以编辑排序,默认是 -1 表示不需要排序 菜单会显示在最下面
  • 在创建好一级菜单后可以继续在此菜单创建子菜单
  • 子菜单默认没有排序可编辑,但可以通过升降按钮来调整子菜单显示顺序
  • 当然子菜单层级是无限的,只需要在对应的菜单中点创建即可
  • 在创建事件脚本时会自动创建好代码模板
  • 脚本的路径可以自由选择,但是要保证在项目内,插件只会保存相对路径
  • onShow 方法会在菜单弹出之前执行,data参数是右键选中文件的相关信息,你可以在这里根据条件判断来决定菜单项是否显示、禁用、隐藏,此操作可以异步的,这个功能很好,但是目前只支持资源管理器,也就是说onShow只对资源管理器菜单生效
  • onClick 就是当点击菜单时调用的方法,data参数就是右键选中的uuid 或者 文件、文件夹的数据
  • 插件使用起来非常简单,也非常灵活,发挥你的想象力,我就只帮你到这了

视频演示 Cocos Creator >=3.3.0 右键菜单扩展插件_哔哩哔哩_bilibili
插件地址 右键菜单扩展 | Cocos Store

2赞

貌似是个预览链接,看不了

多谢提醒!已经改了 :rofl:

很酷!有这个插件来协调和统一团队开发内的一些指令,效率确实会提高不少。