开发环境
- 引擎版本: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




