Creator V1.9.2 正式版本发布
v1.9.2 是对不久前发布的 v1.9.1 的小幅升级,主要提升了对微信小游戏及 QQ 玩一玩的支持,C 姐建议所有需要上微信小游戏或 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
修正 QQ 玩一玩文本描边效果
Bug Fixes
[Editor] 修复 AudioSource 和 MotionStreak 组件的文档链接
[Editor] 修复编辑器预览动画时,如果动画对节点的 active 进行修改有可能报错的问题
[Editor] 修复在登录服务器宕机时无法进入编辑器的问题
[Editor] 修复多次拖到同一个 prefab 作为其它 prefab 的子节点会报错的问题
[Engine] 修复 Web 平台上无法将 Sprite 的 blend mode 设置为 ZERO 的问题
[Engine] 修复了 cc.sequence 中嵌套其它调用过 repeat 方法的 action 时在特殊情况下会导致速度不正常的问题
[Engine] 修复场景切换后可能导致 Sprite 报错的问题
[Engine] [JSB] 解决在 JS 层创建 cc.GLProgram 并添加进 cc.shaderCache 后出现触发断言的问题
[Engine] [JSB] 修复原生平台物理引擎绑定问题
[Engine] [Native] 修正原生平台上 cc.Sprite.FillType 枚举类型错误
[Engine] [UI] 修复当滚动视图同时启用垂直、水平滚动,并且内部尺寸过小时可能引起的定位问题
[Engine] [Audio] 修复重复调用 audioEngine.resume 会从头播放的问题
戳【阅读原文】可直接下载,大家在使用过程中如有遇到任何技术问题欢迎大家到Cocos官方论坛 forum.cocos.com 进行反馈。