2D
核心库
增加Texture GPU纹理压缩功能
Box,Panel,View,Dialog等容器类增加bgColor属性,方便设置背景,本背景支持自适应
Texture对象destroy方法增加是否销毁底层对象的参数
调整Scene的close调用oncolse方法的顺序
解决文字描边宽度计算不对的问题
解决文字字体为微软雅黑,小字体,上面会被裁掉的问题
解决Sprite设置transform可能不对的问题
解决load回调参数可能不对的问题
解决Rectangle可能将EMPTY和TEMP放进对象池的问题
解决drawpie的包围盒计算错误
解决Animation多动画解析可能不对的问题
解决Texture自动恢复BUG
解决HtmlDivElement文字排版不对的问题
适配库
修复使用资源版本管理导致资源加载失败的问题
修复使用本地压缩包解压资源无法读取的bug
3D
3D引擎
调整摄像机投影后的Z值范围,投影后的深度为0到1,同时Shader增加remapGLPositionZ函数适配GLSL的内置函数
调整视锥裁剪为包围盒裁剪,模型裁剪率增加
提升Animator动画25%性能
减少Animator动画35%内存开销
增加Animator组件所在精灵的transform变换支持,注:迁移版本可能会遇到原来设置坐标不生效,新版生效导致位置偏差的问题
增加裁剪调试Config3D.debugFrustumCulling功能
支持动画文件压缩功能,压缩率为40%
修复蒙皮动画因动态合并导致错误BUG
修复粒子BUG
修复3D资源版本管理BUG
修复动画文件批量释放BUG
修复RenderBatch统计信息
修复粒子sortingFudge效果错误BUG
修复的动画随播放时间变卡顿BUG
修复安卓非正方形纹理压缩BUG
修复BlinnPhone材质enableVertexColor属性克隆BUG
修复CRLF风格的Shader文件编译错误