Egret社区
各位开发者好,白鹭引擎团队在今天发布2020年最大的一次更新:Egret5.3版本。由于白鹭引擎团队在2019年已经针对部分开发者提供过内部的5.3.x 版本,所以本次更新的版本号为 5.3.5。
WechatIMG781.png
根据白鹭引擎 2018年以来的规划,版本号第二位为奇数位表示这个版本是抢先体验版而非稳定版,因此我们将在 Egret 5.3 系列版本中相对激进的引入新特性,但是在本次更新的5.3.5中我们还是优先保证现有开发者能直接升级至最新版本同时尽量不引入新的问题。
闲话少说,本次更新内容包含了四大部分:
  • 支持发布到360PC小游戏
  • 引擎运行时改善
  • Egret UI Editor 发布 1.9 版本
  • Egret Inspector 发布 3.5 版本
支持发布到360PC小游戏
360小游戏是一个以360安全浏览器为主要宿主的游戏平台,平台直接对接360内部浏览器、搜索、导航等流量资源,覆盖PC用户工作、休闲的全场景。360小游戏,让有趣触手可及。
现在使用 Egret 引擎 5.3.5 版本,配合 Egret Launcher 1.1.7 ,即可发布 360 小游戏。
引擎运行时
  • [新增] 增加对 EgretPro 的适配,在 EgretPro 中可以无需修改直接使用该版本引擎;
  • [新增] canvas 渲染模式增加对 Mesh 渲染的支持,使得 DraonBones 或 Spine 可以在 Canvas 模式下渲染网格动画;
  • [新增] 增加 ttf 字体文件的支持;
  • [修复] Rectangle 中 contains 与 containsPoint 对是否包括边界点的返回结果不同的问题;
  • [修复] 显示对象与 mask 的角度为 90 度时,显示错误的问题;
  • [修复] 微信浏览器下,激活输入框的情况下,在切换前后台或者分享页面后,点击任意位置都能触发输入框的问题;
  • [修复] ios 系统拖动文本框,页面也会被拖动的问题;
  • [修复] 针对 Native 优化了引擎初始化的顺序,现在在 Native 包中调用 egret.Capabilities.supportedCompressedTexture.etc1 获取压缩纹理信息不会再报错。
Egret UI Editor 更新至 1.9.0
  • [新增] 在 EUI 项目设置面板中,增加“添加皮肤文件根路径”的功能,可以设置多个文件夹为皮肤文件的根路径。


  • [新增] 资源配置管理器(Res Editor),支持拖入文件夹。


  • [新增] 在图层面板中,右键菜单增加“复制自定义”的选项,可以单独拷贝一个自定义组件。


  • [新增] 增加背景设置的功能,可以将一个图片设置为编辑器的背景,编辑皮肤时有背景参考图更加直观。该背景图只会在编辑器中显示,最终的项目里不会显示。


  • [新增] 增加自动保存当前布局的功能,下次打开 UI Editor 时,会保持上次关闭时的布局样式。
  • [新增] 增加通过命令行调用的的方式打开 UI Editor。
  • [修复] 项目中没有默认配置文件时,无法编辑皮肤的问题。
  • [修复] 资源配置管理器中,不显示附加参数的问题。
  • [优化] 将“EUI 项目设置”调整到一级菜单,同时在资源管理器的右键菜单中增加入口选项。
  • [优化] 调整资源管理器中右键菜单的选项,更加合理。
  • [优化] 新建 exml 皮肤时,如果更换的路径不在皮肤文件的根路径中,会增加提示信息。
  • [优化] 菜单 “打开文件夹” 修改为“打开 Egret 项目”。
  • [优化] 在窗口的标题栏上显示项目名称。
Egret Inspector 3.5
Egret Inspector 3.5 带来了远程调试功能,您可以直接将使用白鹭引擎开发游戏和 Egret Inspector 通讯,进行远程调试。具体原理如下:
通过远程调试,您可以更方便的在真机上直接检测您的游戏中的渲染树和每个渲染节点的属性,并且在PC上通过Inspector直接修改真机中游戏的相关属性。
除了远程调试之外,我们还对 Egret Inspector 进行了如下改进:
  • [优化] 优化鼠标在渲染树中快速滚动时预览区域的性能表现。
  • [修复] 游戏 url 包括参数时不能正常调试的问题.
  • [修复] 一些报错及警告的问题。

【温馨提示:官网资料查找路径】
小伙伴们,我们官网/产品中心的改版已基本完成, 现在大家点击首页/产品/具体产品名字进入相应的产品独立页面,即可找到下载地址、API文档、产品使用手册,同时产品页面还提供了搜索功能,大家只需要输入关键词即可查找与此产品相关的信息。

分享到 :
0 人收藏

17 个回复

倒序浏览
cyrwpj  圆转纯熟 | 2020-4-29 20:59:59
Egret Inspector 里面的节点名称是否能像之前一样显示控件的name属性 现在看起来非常怪 很乱
shaoliufei  登堂入室 | 2020-4-30 10:53:37
Egret UI Editor 希望 鼠标操作属性区域 大小&位置 改成整数  现在鼠标操作修改是浮点数
ISam  圆转纯熟 | 2020-4-30 14:40:03
部分龙骨动画,在webgl模式下可以正常播放,在canvas模式先报错。
EgretSlot.prototype._updateFrame{
meshNode.uvs.length = vertexCount * 2;
}
app小王子  社区管理员 | 2020-4-30 16:15:01
cyrwpj 发表于 2020-4-29 20:59
Egret Inspector 里面的节点名称是否能像之前一样显示控件的name属性 现在看起来非常怪 很乱 ...

之前显示的也不是name吧,因为显示对象默认是没有name值,之前只不过是不带后面的数字而已,显示仍然是该对象的类名
app小王子  社区管理员 | 2020-4-30 16:15:13
shaoliufei 发表于 2020-4-30 10:53
Egret UI Editor 希望 鼠标操作属性区域 大小&位置 改成整数  现在鼠标操作修改是浮点数 ...
我测试1.9.1中就是整数呀
app小王子  社区管理员 | 2020-4-30 16:15:43
ISam 发表于 2020-4-30 14:40
部分龙骨动画,在webgl模式下可以正常播放,在canvas模式先报错。
EgretSlot.prototype._updateFrame{
mesh ...

这个是否可以给我个demo呢
阿尔托莉亚  登堂入室 | 2020-4-30 17:34:40
升级之后提示  Property 'FrameEvent' does not exist on type 'typeof dragonBones'.
a362775841  登堂入室 | 2020-4-30 17:54:28
升级到最新版后,龙骨的部位换装都不行,没看到换上去的部位,没有报错。迟点再看看。。
ISam  圆转纯熟 | 2020-4-30 20:20:24
app小王子 发表于 2020-4-30 16:15
这个是否可以给我个demo呢

可以怎么给到你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部