egret-docs-master/Engine2D/update/update513/README.md

1.6 KiB
Raw Permalink Blame History

白鹭引擎 5.1.3 发布日志


白鹭引擎在 2017年 12 月份正式发布了 5.1 版本。本次版本是 5.1 版本的一次集中性缺陷修复主要目标是完善微信小游戏、AssetsManager 的稳定性。

微信小游戏

  • 修复 egret run命令执行后32位 Windows 操作系统显示“请安装最新微信开发者工具”的 BUG。
  • 修复多个微信小游戏相关的错误,包括:
    • RendererTexture 存在内存泄漏的问题
    • iPhoneX 等全面屏设备的适配问题
    • 当同时存在多个输入文本时,渲染错乱的问题
    • 修复HttpRequest加载文件后有缓存,导致资源加载错误的问题
    • 修复输入文本没有派发change事件问题
    • 重构白鹭引擎微信插件,为未来微信将会提供的能力搭建底层技术基础

以上这些内容,已经随着近期的 Egret Launcher 进行了独立的更新,开发者目前可以通过在 Egret Launcher 中重新创建微信项目以得到更新,您可以通过在微信开发者工具的控制台中输入 egret.wxgame.version 检查版本,当前版本为 1.0.10

AssetsManager

本次更新修复了 AssetsManager 的多个 BUG以保证其行为与旧的 RES 模块一致。主要包含:

  • 支持加载资源组优先级
  • 支持设置加载线程数
  • 支持加载失败重新加载功能
  • 支持设置加载失败重试次数
  • 修复九宫格渲染异常的 BUG
  • 修复位图字体无法渲染的 BUG
  • 修复加载http的图集以及字体路径不正确问题
  • 修复当开发者设置 RES.loadConfig 中设置 resourceRoot但是并没有生效的 BUG