来自 cocos creator 官方文档

扩展编辑器

Cocos Creator 提供了一系列方法来让用户定制和扩展编辑器的功能。这些扩展以包(package)的形式进行加载。用户通过将自己或第三方开发的扩展包安装到正确的路径进行扩展的加载,根据扩展功能的不同,有时可能会要求用户手动刷新窗口或者重新启动编辑器来完成扩展包的初始化。

Cocos Creator 的扩展包沿用了 Node.js 社区的包设计方式,通过 package.json 描述文件来定义扩展包的内容和注册信息。

基本工作流程

  • 你的第一个扩展包
  • 安装与分享
  • IPC (进程间通讯)简介
  • 入口程序
  • 扩展包工作流程模式
  • 扩展主菜单
  • 扩展编辑器面板
  • 进程间通讯工作流程
  • 定义一份简单的面板窗口
  • 多语言化
  • 工作路径和常用 URL
  • 提交插件到商店

管理项目中的场景和资源

  • 调用引擎 API 和项目脚本
  • 管理项目资源

编写和扩展面板 UI

  • 编写面板界面
  • 掌握 UI Kit
  • 扩展 UI Kit
  • 界面排版
  • 在面板中使用 Vue

扩展属性面板

  • 扩展 Inspector
  • 扩展 Property

扩展 Gizmos

  • 自定义 Gizmo
  • 自定义 Gizmo 进阶

其他

  • 测试你的扩展包

API

  • AssetDB

    • AssetDB API Main
    • AssetDB API Renderer
  • ★★★★★ Editor  《=== 尼玛这才是编辑器扩展的核心API文档,一不给关键字链接二弄的这么不显眼是故意使绊子吗?!

参考

  • package.json 字段参考
  • 主菜单字段参考
  • 面板字段参考
  • 面板定义参考
  • 自定义界面元素定义参考
  • 常用 ipc 消息参考
  • meta 文件参考
  • UI Kit
    • 控件

      • ui-button
      • ui-checkbox
      • ui-color
      • ui-input
      • ui-num-input
      • ui-select
      • ui-slider
      • ui-text-area
    • 特殊控件
      • ui-asset
      • ui-node
    • 控件容器
      • ui-box-container
      • ui-prop
      • ui-section
    • 视图元素
      • ui-hint
      • ui-loader
      • ui-markdown
      • ui-progress

Cocos Creator 编辑器扩展相关推荐

  1. Cocos Creator 编辑器扩展:Quick Finder

    前言 这一天,渣渣皮终于找回了他的帐户密码-

  2. Cocos 2.x 扩展开发教程

    一.Cocos扩展介绍 Cocos扩展可以让Cocos Creator用户定制和扩展编辑器的功能.这些扩展以包(package)的形式进行加载. Cocos Creator 的扩展包沿用了 Node. ...

  3. Effect Exporter:一款 2D3D 特效编辑器插件,专为 Cocos Creator 深度定制

    随着 Cocos Creator 3.x 版本的发布,Cocos Creator 的 3D 功能更加完善.开发者 Oreo大魔王 着手制作了一款支持 Shader 2D&3D 的特效编辑器插件 ...

  4. 初学者使用cocos creator制作第一个小游戏以及脚本编辑器的选择

    这是一个官方文档的补充版,以官方文档的快速上手:制作第一个游戏为基础,整合了其他文档内容,同时添加一下自己学习文档的理解,不仅能复习一下自己学到的知识,也帮助新人学习开发更加简单,好了,话不多说,进入 ...

  5. vscode函数跳转插件_人生苦短,我们为 Cocos Creator 开发的插件和工具

    在使用 Cocos Creator 开发项目的过程中,为了提高开发效率我们开发了很多扩展插件,本文介绍常用的几款,抛砖引玉,希望给大家带来帮助. 腾讯开心鼠英语 网页扩展:运行时查看场景节点树 Coc ...

  6. Cocos Creator:高效率内容生产,引领全平台制霸!

    「深圳站」沙龙已经圆满落下帷幕,很高兴和大家因为同一个理念:「让游戏开发更简单」而得缘相聚于此. 在此,我要代表 Cocos 特别感谢不远万里专程赶来参会的朋友:感谢探娱和独角兽两位协办方的赞助和大力 ...

  7. 麒麟子Cocos Creator 3D研究笔记十:【qfw】开源的Extension Pack for Cocos Creator 3D

    零.写在前面 愿你活得烈马青葱,不为他人的目光所累 ---嗯! 阿子也不知道这个句子的原始出处,但就想把它分享给大家.专心写好自己的BUG,让别人说去吧! 在进入今天的正文之前,阿子想给大家聊聊最近使 ...

  8. cocos2dx入门1:关于Cocos Creator

    以上所有教程均为cocos creator3.0的介绍. ※关于 Cocos Creator的诸多问题※ ①Q:Cocos Creator 是游戏引擎吗? A:它是一个完整的游戏开发解决方案,包含了轻 ...

  9. Cocos 篇:基于 Cocos Creator v1.9,开始 Hello World 。。。

    前言 身体好,才是真的好~ 从此之后,要会生活,努力活出自己想要的样子~!!! Enmmm,LZ 也是小白一枚,初入贵行,还望手下留情~ 本篇主要作用,或者说定位在于和 LZ 一样得小白,希望多多交流 ...

最新文章

  1. 循序渐进看Java web日志跟踪(1)-Tomcat 日志追踪与配置
  2. Java容器类和包装类
  3. c语言iota怎么用,C++ std::iota用法及代码示例
  4. keras 多输出问题
  5. php6 配置,thinkphp6下载安装与配置图文详细讲解教程(composer下载安装)
  6. 微型计算机控制课程设计,《微型计算机控制技术》课程设计
  7. xilinx官方教程ug871利用HLS实现RealFFT
  8. Rust创建项目的两种方式
  9. ubuntu系统颜色更改
  10. 设计模式以及类图的实现
  11. C# string byte[] 转换
  12. 564. 寻找最近的回文数
  13. 哪吒票房超复联4,100行python代码抓取豆瓣短评,看看网友怎么说
  14. win10的word如何取消分页符
  15. 期权程序化交易接口有哪些?
  16. 普通话测试软件字体怎么调整,新版普通话测试管理系统的几个常见问题
  17. 读《了不起的盖兹比》于海生译版 有感
  18. 淘宝、京东、苏宁、拼多多、1688各大电商API接口详情( API 返回值说明,数据分析)
  19. java not equal_Java CriteriaBuilder.notEqual方法代码示例
  20. 科研基础概念:JCR、CAS分区,核心、OA期刊

热门文章

  1. git 创建和修改ssh_key
  2. html设置多列布局间隙,css设置多列等高布局的方法示例
  3. OpenCV 图像金字塔buildPyramid、pyrDown、pyrUp
  4. 创建MOSS网站下的新闻
  5. 【转载】 MySQL之用户资源限制
  6. CentOS 7第一次使用时的基础配置
  7. 如何注册和删除系统服务文件
  8. python字符串split()函数
  9. AR导航真的有前途,马云领衔1亿2500万投资
  10. number 限制最长数字_阿博的Python之路Number数据类型详解