当前位置: 首页 > Web前端 > HTML5

Egret5.3正式发布,为正经小游戏开发带来新技能

时间:2023-04-05 02:00:23 HTML5

各位开发者,EgretEngine团队今天发布了2020年最大更新:Egret5.3版本。由于白鹭引擎团队在2019年已经为部分开发者提供了内部5.3.x版本,所以本次更新的版本号为5.3.5。根据EgretEngine从2018年开始的规划,版本号的第二位是奇数,说明这个版本是抢先体验版而不是稳定版,所以我们会在Egret5.3系列中比较积极的引入新特性版本,但在本次更新5.3.5中,我们仍然优先保证现有开发者可以直接升级到最新版本,同时尽量不引入新的问题。闲话少说,本次更新包括四大部分:引擎运行时改进支持发布到360PC游戏EgretUIEditor发布1.9版本EgretInspector发布3.5版本引擎运行时[新增]增加对EgretPro的适配在EgretPro中,你可以直接使用这个未经修改的引擎版本;[新增]Canvas渲染模式增加对Mesh渲染的支持,使DraonBones或Spine可以在Canvas模式下渲染网格动画;[新增]增加ttf字体文件支持;[修复]Rectangle中contains和containsPoint是否包含边界点返回不同结果的问题;[修复]显示对象与遮罩夹角为90度时,显示错误的问题;[修复]微信浏览器下,激活输入框时,切换前后或分享页面后,点击任意位置可以触发输入框;[修复]ios系统拖动文本框,页面也会被拖动;[fix]forNative优化了引擎初始化的顺序。现在调用Native包中的egret.Capabilities.supportedCompressedTexture.etc1获取压缩纹理信息不会再报错了。支持发布到360PC小游戏360小游戏是以360安全浏览器为主的游戏平台,平台直连360内部浏览器、搜索、导航等流量资源,覆盖PC端用户工作休闲全场景。360小游戏,让乐趣触手可及。现在使用Egret引擎5.3.5版本和EgretLauncher1.1.7版本,您可以发布360小游戏。EgretUIEditor更新至1.9.0[新增]在EUI项目设置面板中,增加“添加皮肤文件根路径”功能,可以设置多个文件夹作为皮肤文件的根路径。[新增]资源配置管理器(ResEditor),支持拖拽文件夹。[新增]在图层面板中,右键菜单增加“复制自定义”选项,可以单独复制一个自定义组件。[新增]新增背景设置功能,可以设置一张图片作为编辑器的背景,编辑皮肤时有背景参考图片更直观。背景图片只会在编辑器中显示,不会在最终工程中显示。[新增]新增自动保存当前布局的功能。下次打开UIEditor时,会保持上次关闭时的布局样式。[新增]新增通过命令行调用打开UIEditor的方式。[修复]项目中没有默认配置文件时无法编辑皮肤的问题。[修复]资源配置管理器中附加参数不显示的问题。【优化】调整“EUI项目设置”为一级菜单,资源管理器右键菜单增加入口选项。【优化】调整资源管理器中右键菜单的选项更加合理。[优化]创建新的eml皮肤时,如果替换路径不在皮肤文件的根路径下,会增加提示信息。【优化】菜单“打开文件夹”修改为“打开白鹭工程”。[优化]窗口标题栏显示项目名称。EgretInspector3.5EgretInspector3.5带来了远程调试功能,您可以直接与EgretInspector通信,使用EgretEngine开发游戏进行远程调试。具体原理如下:通过远程调试,您可以更方便的直接在真机上查看您游戏中的渲染树和各个渲染节点的属性,并在真机上直接修改游戏的相关属性PC上的检查器。除了远程调试,我们还对EgretInspector进行了以下改进:【优化】优化鼠标在渲染树中快速滚动时预览区域的性能。[修复]游戏url包含参数时,游戏url无法正常调试的问题。[修复]一些错误和警告。