应用介绍
cocos creator(游戏开发软件)中文版是一款非常好用的编程工具,软件主要用于游戏开发编程,软件功能非常好用,有专门位2D游戏打造的动画系统,借助Cocos2d-x引擎来享受脚本化开发,使用非常方便,操作有简单,就算是新手也能很快入门,欢迎需要的用户前来下载。
cocos creator功能
整合 box2d 物理引擎,请下载专用范例 Physics Example277 进行测试
增加外部编译命令,有三种工作流程
[VS Code] 主菜单里的 「开发者->VS Code 工作流->添加编译任务」,在 VS Code 里通过快速打开输入框输入 task compile 即可触发脚本导入和编译(需要安装 cURL)
Preview 网页里增加了 Recompile 按钮,按下之后就会导入和编译脚本更新
使用其他脚本编辑工具的,请手动添加任务,访问 https://localhost:7456/update-db 即可触发脚本导入和编译
TypeScript初步支持,请直接使用资源管理器的创建菜单创建TS文件模板,并参考模板中的装饰器来声明属性
Camera组件支持,Camera组件可以添加在任意节点上,然后通过指定target,来规定哪些节点将会通过Camera来决定渲染位置。如果需要卷屏,只需要尊享camera所在节点的世界坐标位置。
cocos creator特色
1、脚本中可以轻松声明可以在编辑器中随时调整的数据属性,对参数的调整可以由设计人员独立完成。
2、支持智能画布适配和免编程元素对齐的 UI 系统可以完美适配任意分辨率的设备屏幕。
3、专为 2D 游戏打造的动画系统,支持动画轨迹预览和复杂曲线编辑功能。
4、动态语言支持的脚本化开发,使得动态调试和移动设备远程调试变得异常轻松。
5、借助Cocos2d-x引擎,在享受脚本化开发的便捷同时,还能够一键发布到各类桌面和移动端平台,并保持原生级别的超高性能
6、脚本组件化和开放式的插件系统为开发者在不同深度上提供了定制工作流的方法,编辑器可以大尺度调教来适应不同团队和项目的需要。
更新日志
- [Editor] 修复了项目脚本量较多时可能出现 sourcemap 定位错误的问题
- [Editor] 修复特定 prefab 回退时会导致编辑器卡死的问题
- [Editor] 修复编辑器加载插件脚本时,typeof module === 'undefined' 判断会出错的问题
- [Editor] 修复在碰撞分组面板切换分组配对勾选状态时,没有更新配对组的状态的问题
- [Editor] 修复删除场景后可以继续操作节点属性,并导致报错的问题
- [Editor] 增加 cc.Texture2D 资源类型的数组属性支持
- [Editor] 修复了含有下拉菜单的组件在使用功能菜单里的 MoveUp/MoveDown 后,下拉菜单变为空的问题
- [Build] 修复碎图太多时项目构建可能会卡死的问题
- [AutoAtlas] 自动图集 工具增加扩边选项,修复小图片放大后边缘出现模糊的问题
- [AutoAtlas] 使用工程中的临时目录 temp 存储生成图集时的临时文件
- [AnySDK] 修复了移除 AnySDK 框架后构建原生项目会黑屏的问题
- [Assets] 修复通过拖拽更新已存在的 fnt 资源会报错的问题
- [Assets] 修复重命名资源时会报 _Scene 找不到的问题
- [Engine] 修复 cc.director.setClearColor 传入浮点数失效的问题
- [Engine] 修复 Clipping 性能严重下降的问题
- [Engine] 修复重复调用 setFrameRate(30) 可能导致帧率上升的问题
- [Engine] 修复用 url 加载 raw texture 的时候 loading item 没有设置 isRawAsset 的问题
- [Engine] 修复 JSB 环境下 setInterval 和 setTimeout 没有正确绑定的问题
- [Engine] 修复在 iOS 上包裹在 iframe 中的 cocos 游戏转屏时屏幕适配异常
- [Engine] 移除文档中未实现的 cc.game.onStop 接口
- [JSB] 修复了空场景放置内存上升的问题
- [Action] 修复 cc.sequence 可能导致崩溃的问题
- [DragonBones] 修复 playAnimation 指定播放次数的参数可能无效的问题
- [DragonBones] 修复 DragonBones 5.0 更新 z 轴排序会导致无限添加子节点的问题
- [EditBox] 修复输入框在部分浏览器上无法自动恢复屏幕朝向或者游戏位置等兼容性问题
- [Label] 为位图字体增加字间距属性 spaceX
- [Spine] 为 RegionAttachment 和 MeshAttachment 接口提供 JSB 绑定
- [Prefab] 修复自动同步的 prefab 在编辑过程中尊享脚本引起的错误
- [Spine] 改善了 Spine 动画中 slot.attachment 接口的 JSB 绑定
- [Loader] 修复了原生环境下使用 cc.loader.load 加载远程图片时崩溃问题
- [BMFont] 优化了 BMfont 字体信息的解析过程,增加缓存
软件截图