请大家使用测试版时一定要注意备份好自己的项目!
v1.9.2-rc.6 (下载 Mac 版 | 下载 Windows 版)
修正 QQ 玩一玩文本描边效果
修正动画曲线保存问题
v1.9.2-rc.4 (下载 Mac 版 | 下载 Windows 版)
修正在旧版本微信上子域会识别为主域的问题
登陆时如果返回超时错误,则自动跳过登陆
v1.9.2-rc.3 (下载 Mac 版 | 下载 Windows 版)
修正原生平台上 cc.Sprite.FillType 枚举类型错误
修正测试版其它若干问题
v1.9.2-rc.2 (下载 Mac 版 | 下载 Windows 版)
修复动画编辑器相关 bug
修复微信子域启用 md5 会修改子域的入口脚本的问题
v1.9.2-rc.1 (下载 Mac 版 | 下载 Windows 版)
更新说明
v1.9.2 是对不久前发布的 v1.9.1 的小幅升级,主要提升了对微信小游戏及 QQ 玩一玩的支持,建议所有需要上微信小游戏或 QQ 玩一玩的项目进行升级。
注意事项:
- 该版本修复了之前 ZERO 混合模式无效的问题,如果升级后发现有图片颜色不对,请检查 Sprite 组件的混合模式是不是被设成了 ZERO,是的话改回默认值即可。
- 该版本重写了动画编辑器,如果有遇到相关错误,麻烦到论坛反馈,我们会尽快进行修复。
详细改动如下:
Features
- [Editor] [Timeline] 动画编辑器可对 “丢失的节点” 进行编辑,并且允许迁移节点数据
- [Editor] [Timeline] 动画编辑器支持同时复制粘贴多个节点上的关键帧
- [Editor] [Timeline] 动画编辑器若干体验优化
- [Editor] 将 QQ 玩一玩和微信小游戏的适配层代码放置到编辑器的 Contents/Resources/builtin 目录下,方便用户升级
- [Engine] 升级 Facebook Instant Games SDK 到 6.2
- [Engine] 优化 Label 在非原生平台的内存占用
微信小游戏
- 修复微信小游戏 AudioSource 组件在销毁时可能会报错的问题
- 优化微信小游戏上声音的实现
- 在微信小游戏的 game.json 中改用
openDataContext
定义子域,子域入口文件改为index.js
- 修复微信开放数据域中加载远程资源的问题
- 修复微信小游戏上加载 plist 粒子时可能会出现的报错
- 修复微信小游戏中调用 cc.RenderTexture.create 导致的 gl.texImage2D 报错
- 修复在旧版本上微信获取微信小游戏子域时的报错
- 允许在微信小游戏的开发者工具上模拟通过
cc.sys.os
获取的系统信息
QQ 玩一玩
- 优化 QQ 玩一玩上声音的实现
- 修复 QQ 玩一玩在 iOS 10 以下蓝屏的问题
- 修复 QQ 玩一玩上加载 plist 粒子时可能会出现的报错
- 修复在 Windows 下发布到 QQ 玩一玩 时插件脚本加载异常
- 完善 QQ 玩一玩的 XMLHttpRequest 的 header 处理
- 完善 QQ 玩一玩的 userAgent
Bug Fixes
- [Editor] 修复 AudioSource 和 MotionStreak 组件的文档链接
- [Editor] 修复编辑器预览动画时,如果动画对节点的 active 进行修改有可能报错的问题
- [Engine] 修复 Web 平台上无法将 Sprite 的 blend mode 设置为 ZERO 的问题
- [Engine] 修复了 cc.sequence 中嵌套其它调用过 repeat 方法的 action 时在特殊情况下会导致速度不正常的问题
- [Engine] 修复场景切换后可能导致 Sprite 报错的问题
- [Engine] [JSB] 解决在 JS 层创建 cc.GLProgram 并添加进 cc.shaderCache 后出现触发断言的问题。
感谢每一位参与体验的同学,相关问题请反馈到本帖下!
版本测试流程:alpha => beta => rc => 正式版
alpha: 开发过程中的技术预览版,只经过冒烟测试,未经测试团队验证
beta: 功能接近完整的测试版,已经过测试团队验证
rc: 发行候选版本,原则上避免进行任何改动。如果用户没反馈什么大的问题,将直接修改版本号作为正式版