Egret UI Editor 1.7 正式发布,支持 UI 动画编辑
各位开发者朋友过年好:
时光飞逝,猪去鼠来,我们即将辞别2019,迎来2020!在这个末尾时刻,我们以新产品版本的发布向2019说“再见”、道“珍重”!
既然是告别,首先我们先总结下2019年引擎团队的工作重点,看看我们主要做了哪些事情,具体包括4个方面:
1、2D引擎维护与工作流优化,这一年2D引擎发布了20余个小版本,并发布了 Egret UI Editor;
2、不同平台的发布支持,除了2018年支持的微信小游戏之外,还先后支持了百度小游戏、QQ小游戏、OPPO小游戏、vivo小游戏、小米快游戏和360PC小游戏等平台;
3、3D引擎编辑器开发,这一年白鹭引擎发布了全新的3D编辑器Egret Pro;
4、iOS / Android 打包优化与性能提升,2019年Egret Native发布了十余个小版本,解决了许多开发者反馈的问题,特别是针对苹果与GooglePlay在2019年的新政策,分别给出了不同的适配方式。
其次,也是今天的重点内容,就是跟诸位开发者朋友介绍Egret UI Editor 1.7版本,当然,本周除了Egret UI Editor,后面3天我们还将为大家带来多款产品的更新,覆盖开发者一直关心的 2D/3D开发,iOS/Android 打包与发布等功能。
回归主题,先来聊聊Egret UI Editor 1.7。
Egret UI Editor是Egret Wing的升级版本,我们在2019年发布Egret UI Editor的设计目标是,使用 UI Editor+VSCode取代现有的Egret Wing。
之所以这样设计,是因为Egret Wing本身被设计为基于VSCode架构的一个巨大的扩展,但是由于VSCode本身迭代速度非常快,并且每次迭代都会包含大量的非向下兼容改动,使得这两年来消耗了Egret Wing团队很多时间去同步VSCode的最新代码。因此白鹭引擎的 Egret Wing团队从2018年下半年开始决定改变这个局面,开发一款新的开发工具Egret UI Editor,将其作为专注于解决UI布局的开发工具,并鼓励开发者采用VSCode作为代码编辑器。
2019年1月份Egret UI Editor第一次发布后,我们不断迭代完善该产品,并在下半年先后发布了1.5/1.6两个大版本,并将其彻底开源。UI Editor是白鹭引擎首款完全开源的编辑器,开源后我们收到了不少开发者的积极贡献,包括问题反馈、缺陷修复、用户体验改进和新特性等。
今天我们发布Egret UI Editor 1.7,将为大家带来如下更新内容:
UI动画编辑
UI动画支持是Egret UI Editor 1.7发布的最重要的新特性,也是UI Editor一个很重要的里程碑节点,这个特性的发布意味着这款产品自2018年下半年立项以来经过一年半的迭代,完成了对 Egret Wing的EXML全部功能的移植,引擎团队完成了最开始的“开发一款取代 Egret Wing专注于UI编辑的的编辑器”的设计目标。后续2020年,我们对Egret UI Editor的定位是提升稳定性、用户体验和编辑器性能,最优先满足现有开发者的现有项目的开发效率需求,暂不考虑引入较大的新特性。
用户体验优化与BUG修复
除了UI动画编辑之外,本次更新还修复了如下问题:
【优化】项目设置中exmlRoot如果包含多个路径,现在都可以在资源管理器中显示;
【优化】快速打开文件 快捷键由ctrl+shift+r更改为ctrl+p;
【修复】输入框在输入数字时光标位置错乱的问题;
【修复】编辑过程中的高度和宽度与设计界面不同步的问题;
【修复】保存 EXML 后,展开的组件列表会被收起来的问题;
【修复】当窗口大小较小时,设计界面的功能按钮会相互遮挡的问题;
【修复】在属性面板输入框中使用ctrl+s快捷键时,输入内容会丢失的问题;
【修复】相同的子窗体可以同时打开多个的问题;
【修复】搜索资源库时,资源库内容有时会显示错乱的问题。
如何贡献
由于Egret UI Editor已经开源,任何开发者均可以对其进行修改以满足自身团队的定制需求,我们也希望开发者可以将您的修改以Pull Request的形式提交到官方仓库中。除了Pull Request之外,也欢迎您也可以将您在使用Egret UI Editor时遇到的任何问题反馈到https://github.com/egret-labs/egret-ui-editor-opensource/issues中,在反馈问题前,我们建议您首先浏览issues列表,如果已经有其他开发者提交了类似问题,您可以关注该问题的当前进展。除此之外,您也可以通过github的issue过滤器功能查找特定版本我们修复的问题列表,如下图所示。
后续更新
2020年白鹭引擎将在如下几方面进行进一步的完善:
1、2D与3D的进一步整合。我们将对Egret Pro与Egret UI Editor的互操作性进行优化,方便开发者更轻松的做出2D/3D混合游戏;
2、文档、教程整理与翻新。针对开发者近期反馈的文档与教程相对滞后,我们已经从2019年第四季度逐步开始改善,并将这项工作作为2020年的一项重中之重;
3、一些已经规划中但是暂时不想透(谨)露(慎)太(起)多(见)的功能。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SOP 3.0.0 发布,开放平台解决方案项目
SOP 3.0.0 发布,本次发布内容如下: 重构spring cloud gateway网关 重构预发布/灰度发布环境选择 doc1 doc2 zuul和gateway网关二合一,可随意切换 doc 精简配置文件 优化文档中心页面 优化接口限流 本次属于一次大版本升级,主要的更新内容是重构和优化,Spring Cloud Gateway重构之后比之前更加稳定,在压力测试情况下没有出现error或timeout情况。压力测试参考此链接。 此外精简了配置文件,由之前的60多行减少到了6行配置,上手更加简单,欢迎新老用户前往体验~ 关于 SOP SOP(Simple Open Platform) 一个开放平台解决方案项目,基于 Spring Cloud 实现,目标是能够让用户快速得搭建起自己的开放平台。 SOP 提供了两种接口调用方式,分别是:支付宝开放平台的调用方式和淘宝开放平台的调用方式。 通过简单的配置后,你的项目就具备了和支付宝开放平台的一样的接口提供能力。 SOP 封装了开放平台大部分功能包括:签名验证、统一异常处理、统一返回内容 、业务参数验证(JSR-303)、秘钥管理等,未...
- 下一篇
金融篇
金融篇 新年马上就要到了,在这里小编提前预祝大家新年快乐,鼠年大吉!春节,是我国最重要的传统节日,一提到春节,大家想到的就是,喜庆、欢乐和一年的丰收。接下来小编就带大家一起回顾一下2019年金融行业都有哪些大事件。 2019即将到站!年度金融大事记盘点: 阿里巴巴香港正式上市 11月26日,阿里巴巴集团阔别七年正式重返港股,股价也一路不断创新高。截至2019年12月24日收盘,阿里巴巴股价涨至210.40港元,市值4.5万亿港元,成功超越长期稳居港交所市值第一的腾讯控股,成为新任“市值第一”。 蚂蚁金服获香港金管局颁发的“虚拟银行”牌照 香港金管局于去年5月底发布了《虚拟银行的认可》指引,并提出了申请人需要满足“具备足够的财务、科技及其他相关资源;业务计划可信和可行,能提供新客户体验,并能促进普及金融和金融科技发展;有能力发展合适的信息科技平台;准备完备可迅速投入运营”等四项要求。 从结果来看,蚂蚁金服凭借科技实力,从众多申请公司中脱颖而出。 先科蓝后恒生,蚂蚁金服持续加码传统金融toB服务 恒生电子股份有限公司于近期发布控股股东恒生集团股权结构变更的提示性公告称,浙江蚂蚁小微金融服务...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果