内容简介:Egret UI Editor 于2020年4月3日更新至1.8.0版本,本次更新增加了资源管理工具供大家使用,建议开发者更新使用;同时作为Egret UI Editor的前代产品,Egret Wing从今日起在官网下线 ,如想继续查看Egret Wing的文...
Egret UI Editor 于2020年4月3日更新至1.8.0版本,本次更新增加了资源管理 工具 供大家使用,建议开发者更新使用;同时作为Egret UI Editor的前代产品,Egret Wing从今日起在官网下线 ,如想继续查看Egret Wing的文档内容,需打开Egret UI Eidtor才可查阅相关资料。以下为详细内容。
新功能:资源管理工具
在本次更新中,我们将 Egret Wing 中的资源管理工具移植到了 Egret UI Editor。它为游戏的资源管理提供了一种可视化的编辑方式,能轻松高效地管理海量游戏素材和配置文件资源, 帮您快速制作生成白鹭游戏中所需的资源配置文件,轻松定制灵活的分组加载规则。通过可视化的拖拽操作,快速完成资源配置文件。
缺陷修复和用户体验优化
除了资源管理工具之外,本次更新我们还带来了如下 BUG 修复和用户体验优化,其中大部分问题均来源于 GitHub 的用户反馈,感谢这些开发者对白鹭引擎的支持![修复] 资源管理器有时会显示项目中的全部文件夹的问题;[修复] 图层无法隐藏和锁定,且不能拖拽的问题;[修复] 已经被删除的 exml 文件标签无法关闭的问题;[修复] 新建 exml 皮肤某些情况下会导致应用无法再正常使用的问题;[优化] 资源管理器添加折叠全部文件夹按钮;[优化] 帮助菜单添加反馈入口,点击反馈会跳转到 Github Issues 页面;[优化] 针对大型项目进行了优化,避免卡顿问题。
Egret Wing 过期声明
Egret Wing 是白鹭引擎团队 2014年研发的 UI 编辑器,其具体的版本迭代如下:2014年8月,1.0 版本,发布针对 Egret GUI 的界面编辑功能,基于 AdobeAIR 技术;2015年3月,2.0 版本,发布 TypeScript 代码编辑功能;2015年6月,2.5 版本,发布针对 Egret EUI 的界面编辑功能;2016年4月,3.0 版本,全面重构的 IDE 工具,底层基于 VSCode 技术;2017年1月,4.0 版本,发布界面动画编辑功能。
自此之后,Egret Wing 发布了10余个版本,重点均在更新 VSCode 底层框架,完善用户体验等功能。2018年开始,白鹭引擎团队重新评估 Egret Wing 的定位,由于 Egret Wing 本身被设计为基于 VSCode 架构的一个巨大的扩展,但是由于 VSCode 本身迭代速度非常快,并且每次迭代都会包含大量的非向下兼容改动,使得这两年来消耗了 Egret Wing 团队很多时间去同步 VSCode 的最新代码。因此白鹭引擎的 Egret Wing 团队从2018年下半年开始决定改变这个局面,开发一款新的开发工具:Egret UI Editor,将其作为专注于解决 UI 布局的开发工具,并鼓励开发者采用 VSCode 作为代码编辑器。
当我们确认了这种工作流后,引擎团队便开始了 Egret UI Editor 的开发,具体迭代如下:2018年11月,Egret UI Editor 1.0版本,包含基本的 EXML 可视化编辑功能;
2019年11月,Egret UI Editor 1.5 版本发布并开源;
2019年12月,Egret UI Editor 1.6版本发布,提升用户体验,集中修复开发者反馈问题;
2020年1月,Egret UI Editor 1.7版本发布,添加动画编辑功能;
2020年4月, Egret UI Editor 1.8 版本发布,添加资源管理面板功能。
我们在两年前规划这款产品时,为其定下了如下的目标:
1、使用 Egret UI Editor 对其游戏界面进行可视化编辑;
2、使用 VSCode 进行程序开发;
3、两者结合形成新的工作流代替 Egret Wing。
经过了这些迭代,我们完善了 Egret UI Editor 的功能,提升其性能和稳定性,并初步完成引擎团队两年前定下的目标,后续我们会在如下方面继续努力:
1、进一步提升用户体验,特别是大型项目的编辑性能和编辑体验,满足重度2D游戏开发者的需求;
2、与Egret Pro进行进一步整合,满足3D游戏开发者的需求。
希望大家在论坛、社群和GitHub与我们多多交流互动,共同完善 Egret UI Editor的功能,感谢各位开发者的支持!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。