原文链接:https://forum.cocos.org/t/topic/150946
众所周知,Cocos 文档是使用 GitBook 发布的,如今已经有了更多成熟的静态网站生成器来构建个性化的开发文档,那么 Cocos 文档是不是也能换件新衣服呢?
正巧最近在学 Vue3 的时候,发现 Vue3 是由 VitePress 构建的,作为出名的前端技术团队维护的静态站点生成器,想必有其特别之处,跑去看了下 VitePress 开发文档,没想到上手如此的简单快捷,就萌生了移植 Cocos 文档的想法。
先上效果图:
如果觉得效果还不错,可以到 https://www.cosmolau.top/docs/cocos/ 在线体验一下,由于移植的工作量主要在于侧边栏的移植,目前 500 多篇文章只有 100 多篇显示在了侧边栏,这还只是中文文档(英文文档也是 500 篇),所以在线版的并不完整。感兴趣的话可以到 GitHub 仓库 来参与移植,或者 fork 下来自己把玩也行。
自动化移植手动移植是最笨的方法,而且非常消磨精力,所以就得考虑下自动化移植。
移植主要的内容是侧边...
视频教程
前言近期发布了一个 Cocos Creator 2.4.x 的自动化插件,想移植到 3.x 版本,但 扩展编辑器 官方文档 的教程让我这种小白一言难尽,尽管我刚开发完一款 2.x 的插件,3.x 也让我折腾了很久。
首先得吐槽一下插件开发的官方文档,感觉不如 2.x 的文档,特别是 UI 组件 文档,感觉像是随便写的,虽然可以直接在 UI 组件面板 中看到代码,但示例代码也有很多坑。而 扩展改名 这篇文档更是重量级,真的会有人需要用到这篇文档吗?不过还是叠个甲,希望只是官方没有太多精力去维护插件开发的文档。
那么废话就到此为止,本篇文章算是个技术总结,毕竟我也算是从零开始开发的插件,踩了许多坑,虽然没啥技术力,但入门应该是够了。下面将一步一步教大家通过 CC3.x + UI组件 + Vue3 的形式开发一个简单的可视化插件。
为何选择 Vue3 模板开发?Cocos Creator 3.x 支持创建 HTML 面板、Vue2.x 面板、Vue3.x 面板,对于有对应技术栈的开发者来说,选择对口的模板是最好的选择。但如果是一位平时只使用 Cocos Creator,...