Cocos Dashboard中文版下载官方最新版作为Creator 和 Creator 3D两个引擎统一的下载器和启动入口,方便大家升级和管理多个版本的 Creator,此外还集成了统一的项目管理及创建面板,方便大家同时使用不同版本的引擎开发项目。有需要的小伙伴欢迎来西西下载体验。
Q:Cocos Creator 是游戏引擎吗?
A:它是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以及能让你更快速开发游戏所需要的各种图形界面工具。
Q:Cocos Creator 的编辑器是什么样的?
A:完全为引擎定制打造,包含从设计、开发、预览、调试到发布的整个工作流所需的全功能一体化编辑器。
Q:我不会写程序,也能使用 Cocos Creator 吗?
A:当然!Cocos Creator 编辑器提供面向设计和开发的两种工作流,提供简单顺畅的分工合作方式。
Q:我使用 Cocos Creator 能开发面向哪些平台的游戏?
A:Cocos Creator 目前支持发布游戏到 Web、iOS、Android、各类"小游戏"、PC 客户端等平台,真正实现一次开发,全平台运行。
Dashboard
启动 Cocos Creator 并使用 Cocos 开发者帐号登录以后,就会打开 Dashboard 界面,在这里你可以新建项目、打开已有项目或者获得帮助信息。
界面总览
上图所示的就是 Cocos Creator 的 Dashboard 界面,包括以下几种选项卡:
最近打开项目: 列出最近打开项目,第一次运行 Cocos Creator 时,这个列表是空的,会提示 新建项目 的按钮。
新建项目: 选择这个选项卡,会进入到 Cocos Creator 新项目创建的指引界面。
打开其他项目: 如果你的项目没有在最近打开的列表里,你也可以点击这个按钮来浏览和选择你要打开的项目。
教程: 帮助信息,一个包括各种新手指引信息和文档的静态页面。
下面我们来依次介绍这些分页面。
最近打开项目
你可以通过 最近打开项目 选项卡快速访问近期打开过的项目。第一次运行 Cocos Creator 时,这个列表是空的,在界面上会显示 新建项目 的按钮。你可以在创建了一些项目后回来,并看到你新建的项目出现在列表里。
当你的鼠标悬停在一个最近打开项目的条目上时,会显示出可以对该项目进行操作的行为:
点击 打开 在 Cocos Creator 编辑器中打开该项目
点击 关闭 将该项目从最近打开项目列表中移除,这个操作不会删除实际的项目文件夹。
此外,当鼠标点击选中或悬停在项目上时,可以在 Dashboard 下方的状态栏看到该项目所在路径。
新建项目
你可以在 新建项目 选项卡里创建新的 Cocos Creator 项目。
在 新建项目 页面,我们首先需要选择一个项目模板,项目模板会包括各种不同类型的游戏基本架构,以及学习用的范例资源和脚本,来帮助你更快进入到创造性的工作当中。
注意:早期的 Cocos Creator 版本中还没有很多可选择的项目模板,我们会随着 Cocos Creator 功能逐渐完整持续添加更多模板为用户提供方便。
点击选择一个模板,你可以在页面下方看到该模板的描述。
在页面下方你可以看到项目名称和项目存放地址。可以在项目路径输入框手动输入项目存放路径和项目名称,路径的最后一节就是项目名称。
你也可以点击 浏览 按钮,打开浏览路径对话框,在你的本地文件系统中选择一个位置来存放新建项目。
一切都设置好后,点击 新建项目 按钮来完成项目的创建。Dashboard 界面会被关闭,然后新创建的项目会在 Cocos Creator 编辑器主窗口中打开。
打开其他项目
如果你在 最近打开项目 页面找不到你的项目,或者刚刚从网上下载了一个从未打开过的项目时,你可以通过 打开其他项目 选项卡按钮在本地文件系统浏览并打开项目。
点击 打开其他项目 后,会弹出本地文件系统的选择对话框,在这个对话框中选中你的项目文件夹,并选择打开就可以打开项目。
注意:Cocos Creator 使用特定结构的文件夹来作为合法项目标识,而不是使用工程文件。选择项目时只要选中项目文件夹即可。
教程
你可以通过 教程 页面访问 Cocos Creator 用户手册和其他帮助文档。
编辑器更新
修复嵌套预制体修改属性时可能报错的问题
修复材质预览初始化宽高非整数导致的报错
修复脚本读取 npm 包没有正确处理上层 package.json 导致读取失败的问题
引擎更新
修复编辑器下重复切换场景导致的内存泄露(engine#11355)
修复节点组件上修改 fbx 里材质,保存后出现多次弹窗询问是否保存的问题(engine#11284)
修复 glsl100 shader 中 isnan(0.0) 判断导致的问题(engine#11262)
修复卡通渲染材质中的 specular 参数(engine#11265)
为 DCC 导入兼容的材质优化编辑器设置和代码整理(engine#11266)
修复编辑器下调用 `setUseBakedAnimation` 导致的渲染问题(engine#11267)
修复 Android 平台下 websocket 错误后没有回调 onError 的问题(engine#11441)
不强制对 Editbox 的占位文本使用 top 垂直排列(engine#11303)
修复和优化 core 模块下的 API 文档注释 (engine#11338)
为 2D 顶点格式添加 API 文档(engine#11394)