Egret 5.3 正式发布,为重度小游戏开发带来新技能
各位开发者好,白鹭引擎团队今天发布2020年最大的一次更新:Egret5.3版本。由于白鹭引擎团队在2019年已经针对部分开发者提供过内部的5.3.x 版本,所以本次更新的版本号为 5.3.5。
根据白鹭引擎 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 包括参数时不能正常调试的问题.
- [修复] 一些报错及警告的问题。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PhalApi 2.14.1(国际版)发布,PHP 轻量级开源接口框架
PhalApi 2.14.1 [主要更新] 1、增加扩展phalapi/ding-com-bot,钉钉企业内部webhook机器人扩展,by NullUserException 2、在线接口文档支持设置文档查看密码 3、在线接口文档支持翻译,提供英文和简体中文,可进行语言切换 4、一些已知bugfixed [Portal运营后台] 1、一些已知bugfixed
- 下一篇
本地电脑与服务器之间如何远程复制粘贴文件呢?
有的时候我们需要把本地电脑的文件复制到云主机或拨号服务器上,但操作的时候却发现不能直接从远程桌面复制文件到本地了,也不能从本地复制文件到服务器,由于经常要更新服务器上的一些设置,而信息都在自己的电脑上,如果不能复制粘贴将十分的痛苦,下面将方法发放给大家:方法1、通过rdpclip.exe进程解决1、我们登陆服务器,并打开任务管理器;2、在任务管理器中查找是否有进程rdpclip.exe;3、如果找到有进程,选中该进程,鼠标右键,选择结束该进程。结束该进程;如果没有该进程,直接进行第4步;4、在任务管理群众点击:文件----》新建任务;5、在运行中输入进程rdpclip.exe。并点击确定;6、再次在任务管理其中查看进程rdpclip.exe是否已经启动。如果已经启动,这测试是否可以复制粘贴。如果还是没有启动,则再次操作第5步!!! 方法2,本地设备和资源对服务器进行共享 1、首先我们远程打开我的电脑查看初始效果;2、在打开远程桌面连接程序。并点击显示选项;3、在显示选项中找到本地资源。并点击本地设备和资源中的详细信息;
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果