Skip to content

Latest commit

 

History

History
executable file
·
45 lines (25 loc) · 1.53 KB

README.md

File metadata and controls

executable file
·
45 lines (25 loc) · 1.53 KB

在 Egret 2.5.1 中,修复了 2.5.0 升级后的一些问题。新增了GUI的主题解析器的功能。

查阅 Egret 2.5.0 更新详解: Egret 2.5 更新详解

EgretEngine2.5升级相关问题请到论坛交流:EgretEngine2.5升级相关问题

GUI主题解析器

在新版(2.5.1)中,增加了主题解析器。和素材解析器类似,需要一个主题 Adapter,用来修改加载主题文件的方式。

egret.gui.mapClass("egret.gui.IThemeAdapter", ThemeAdapter);

GUI相关教程:主题和皮肤适配

2.5发布不能运行的bug修复

在2.5.0中,你可能会发现在使用了gui库后发布的native版本,在运行android工程不能运行成功,下面给出解决方案。

修改方式

方法1:
  • 升级项目到2.5.1。

  • 重新创建一个新的 gui 项目,用新创建的 Main.ts 文件里的 onAddToStageonConfigComplete 分别替换掉原来的。

  • 重新编译项目即可。

方法2:
  • 升级项目到2.5.1。

  • 在文档类里,在注入自定义的素材解析器处,增加一行语句

 	egret.gui.mapClass("egret.gui.IThemeAdapter", ThemeAdapter); 
  • 将原来加载主题的代码放到加载完RES配置文件代码之后。

image

  • 重新编译项目即可。