2.0.0 是一个经历了大量底层重构的全新版本,部分开发者在升级项目过程中遇到了一些恼人的问题,这些问题我们一一收集并尽全力解决,现在为大家带来 2.0.1 版本。这个版本除了大幅度提升稳定性和项目升级的友好度以外,我们还为开发者带来了全新的微信小游戏开放数据域方案,大幅度提升开放数据域性能和使用的灵活度。

详细更新列表

FEATURE

  • 更新史上最好用开放数据域方案

  • 提供微信平台清理缓存的 API

  • 支持微信小游戏和玩一玩平台通过 cc.game.setFrameRate 设置帧率

  • 为模拟器新增 View 菜单用于设置分辨率

  • 模块化 RenderTexture 和 DynamicAtlas

Editor 修复

  • 修复编辑器中粒子资源导入的问题

  • 修复 Label 在编辑器中不受节点 Anchor 改变影响的问题

  • 修复编辑器中设置 BMFont 字体报错

  • 修复部分 Particle 的颜色在 inspector 中无法显示和设置的问题

  • 修复模拟器改变尺寸界面不会适配的问题

  • 修复动画编辑器的曲线编辑器状态残留问题

  • 修复粒子系统在编辑器中的 svg 标示丢失的问题

  • 修复 Editbox 编辑 fontColor 不生效的问题

  • 修复动画编辑器在播放动画时切换 WrapMode 导致场景编辑器中节点无法拖动的问题

  • 修复节点 _localZOrder 数据保存时持续变化的问题

  • 修复编辑器选中节点后键盘方向键无法微调位置的问题

  • 修复场景编辑器选中节点后不会在层级管理器中自动定位的问题

  • 修复节点树在删除节点后自动展开的问题

  • 修复 inspector 面板中点击节点层级管理器不会自动定位的问题

  • 优化 Console 自动滚动体验

  • 修复切换父节点 active 状态时所有子节点全部展开的问题

  • 修复点击 Hierarchy 节点时的闪动问题

  • 修复 Auto Atlas 预览失效问题

Engine 修复

  • 修复 Spine 动画的渲染问题

  • 修复 shader 精度导致的动画抖动

  • 修复节点 inactive 状态下设置属性对 Sprite 影响不生效的问题

  • 修复 Tiled 类型 Sprite 在贴图旋转情况下的渲染错误

  • 修复开放数据域中背景无法透明的问题

  • 修复 Graphics 顶点数过多时的渲染错误

  • 修复 Camera 缩放后部分位置不响应事件的问题

  • 修复 Camera 缩放后 Tilemap 的剪裁问题

  • 修复 RichText 子节点的复用导致的状态错误

  • 修复 IE11 支持

  • 修复 qqplay 不支持 base64 格式的 Particle 贴图问题

  • 修复 Spine 调试插槽在 Release 版本不可用的问题

  • 修复各个平台前后台切换事件的问题

  • 修复 Label 在切换为 BMFont 类型时由 blend function 导致的渲染错误

  • 修复 qqplay 平台在 Android P 系统下的黑屏

  • 修复 Windows 平台 XMLHttpRequest GET 结果为 timeout 的问题

  • 修复 AudioClip 不支持延迟加载的问题

  • 补充缺失的 deprecation API,修复发现的 API 文档问题

  • 修复多个 Mask 共存时 Stencil 会被最后一个 Mask 覆盖的问题

  • 修复开放数据域中 Mask 组件的黑边问题

  • 修复 Mask 使用 image stencil 时不支持延迟加载的问题

  • 修复 Spine 在非调试模式下无法显示调试插槽的问题

  • 修复 Native 平台在勾选 MD5 时音频无法播放的问题

  • 增强 Particle 资源的容错,支持 effecthub 导出的资源格式

  • 修复 resume 可以直接播放未播放过的音频的问题

  • 修复包含 Mask 模块并剔除 Graphics 模块时导致的 Graphics 缺失问题

  • 修复 Native 平台按钮在 active 为 false 时仍然可以收到触摸事件

  • 修复 Web 平台 VideoPlayer 切换 visibility 时视频没有隐藏的问题

  • 修复 windows & mac 模拟器窗口大小改变时不会自动适配的问题

  • 修复 Tilemap parser 的解析问题

  • 修复 Camera 使用 RenderTexture 截图时不支持 mask 的问题

  • 修复多个 Graphics 互相切换时导致的报错

  • 修复粒子系统中粒子最后消失时最终 alpha 无效的问题(不透明)

  • 优化细小的文字渲染在 Native 平台上的表现

  • 修复安卓平台返回键的监听失效

  • 修复 iOS 平台弹出输入框后点击输入框会消失的问题

  • 修复 iOS 平台输入中文字符时的乱码问题

  • 优化输入框的完成按钮设计

  • 修复微信小游戏中输入表情图异常的问题

  • 优化 TiledTile 的 API 设计(不允许设置 layer,自动获取)

  • 修复六边形 TileMap 使用 TiledTile 时的偏移问题

  • 修复原生平台 FileUtils writeStringToFile 调用时崩溃问题 

REMOVED & DEPRECATION

v1.x 的大量私有以及非核心 API 被移除或废弃,详细内容可以参考升级指南.

相关资源

[Cocos Creator v2.0 升级指南]

http://docs.cocos.com/creator/manual/zh/release-notes/upgrade-guide-v2.0.html

[Creator v2.0 API doc]

http://docs.cocos.com/creator/api/zh/

[微信小游戏开放数据域使用文档]

https://github.com/pandamicro/creator-docs/blob/next/zh/publish/publish-wechatgame-sub-domain.md

[Material 使用案例]

https://github.com/pandamicro/heartfelt

产品新动态|Cocos Creator 2.0 正式发布

产品新动态|Cocos Creator 1.10.1 正式发布

对话开发者|Cocos精品《欢乐枪战》:用差异化打造优势

对话开发商|Cocos精品《足球弹弹乐》:打造世界杯爆款

对话开发商|Cocos精品《热血大灌篮》:小团队,大梦想

Cocos Creator 2.0.1 正式发布相关推荐

  1. Cocos Creator 3.0 教程! 标志板! Billboard !

    用2D素材节省包体!节约性能! 前言 标志板是什么呢? billboard 英文翻译为广告牌,标志板和广告牌肯定会有不可告人的联系! 广告牌的使命是什么?就是无论你在哪里,都要让你看到! 标志板也是这 ...

  2. 折纸效果! Cocos Creator 3.0

    效果 折纸效果 实现 整体思路 思路遵循以下几步 初始化一个多边形. 折叠后分割成两个多边形. 如果需要继续分割,对场上的所有多边形进行折叠,折叠出新的多边形的层级正好与原来的相反. 整体思路 所以, ...

  3. Cocos Creator 3.0 入门 ! 2D 素材 3D 效果!

    用 2D 素材实现 3D 效果! 前言 好久没写教程笔记了,不知大伙是否想念教程干货了? 温馨提示:所有内容纯属个人瞎玩研究,如要上线项目,请自行评估~ oh 最近逛论坛,看到有一位小伙伴想实现下面这 ...

  4. 一文搞懂 Cocos Creator 3.0 坐标转换原理

    一文搞懂 Cocos Creator 3.0 坐标转换原理 屏幕坐标 UI 触点坐标 UI 多分辨率适配方案 UI 触点获取 不同坐标之间的转换 屏幕坐标与 3D 节点世界坐标互转 3D 节点之间的坐 ...

  5. 使用 cocos creator 3.0 制作抽奖小游戏

    使用 cocos creator 3.0 制作抽奖小游戏 描述 一个抽奖小游戏demo, 点击 抽奖按钮 进行抽奖, 抽完奖后该结果置灰.下一次抽奖就会跳过已经抽过的奖项. 注意: 每次点击 抽奖按钮 ...

  6. Cocos Creator 2.0 正式版发布

    我拟了不下10个标题,用来描述这个里程碑事件,但最后发现,还是这样简单的<Cocos Creator 2.0 正式版发布>最直接. 回头一看,时间过得真是太快了. 两年前,我和团队都顶着各 ...

  7. cocos creator jsb2.0手动绑定过程

    在打包原生包的时候js层想调用c++层,但是没有对应的实现需要自己扩展自己的jsb,官方有两种绑定方式:手动绑定和自动绑定,这里着重介绍手动绑定: 首先找到cocos creator自带的c++层的源 ...

  8. Cocos Creator 2.1.3 正式发布

    自 Cocos Creator 2.1.0 发布以来,经过半年时间更新迭代,版本现已趋于稳定,目前 2.1 的新增用户已经占据主流.因此我们计划减少 2.0 版本的后续维护力度,将分散的精力集中投入到 ...

  9. cocos creator 3.0见缝插针(口红机)

    cocos creator3.0 见缝插针 效果展示 实现思路 关键代码 试玩地址(加载慢,自己服务器带宽低) 下载地址 开源不易,仅学习使用 效果展示 ## gif 帧率较低 实际体验效果更好 实现 ...

最新文章

  1. ASP.NET 后台下载文件方法
  2. maven打本地JAR包
  3. Linked server的一个问题
  4. 机器人时代已来!推荐几本机器人学硬核好书
  5. 转--关于引擎优化的相关资料
  6. 区分当前用户SIM卡是移动还是联通
  7. 两个PDF怎么合并一个pdf
  8. 模态框间相互传输数据
  9. 使用HttpURLConnection 越过ssl证书访问htts协议接口
  10. 【LaTeX】子图和图片并排
  11. 3DMax指定面贴图
  12. 君正Magik算法平台介绍
  13. conda 安装第三方包
  14. 双极型晶体管---三极管
  15. iOS--中文排序、全拼音排序
  16. 数据结构学习笔记——栈和队列
  17. 用户体验--怎样绘制用户体验的地图
  18. java(十)【属性集,缓冲流、转换流、序列化流】
  19. 德温特专利数据的爬取(selenium\xpath\contains解决了输入框ID老是动态改变的问题)
  20. objdump 指令使用

热门文章

  1. is not translated in zh (Chinese) / is not translated in en (English) [MissingTranslat
  2. 逆向运动学的封闭形式解的解析法
  3. 中医-通过舌象判断身体状况
  4. 每日英语(2021-3-2)
  5. leetcode589
  6. LabVIEW使用移位寄存器计算平均值
  7. 从问题的处理方式感悟学习方法 (r4笔记第39天)
  8. _exit和exit的区别
  9. C语言程序设计--通讯录
  10. NavigationBar左侧布局方案探索一