更易用,更便捷,白鹭引擎让开发者的体验更加愉悦

-回复 -浏览
楼主 2018-06-20 04:02:21
举报 只看此人 收藏本贴 楼主

Egret从诞生之日起就把为开发者提供强大易用的开发工具当做最高目标。本次更新我们主要着重于改善用户体验,从引擎和工具两方面出发,让您在开发游戏的过程中更加顺手,更加便捷。


Egret Engine 3.1.7 三大更新


1. 自定义URL配置参数


我们在开发游戏的时候,经常会在url地址里配置一些信息,但每次测试的时候都要手动拼写非常麻烦。为了方便开发者,我们在Egret项目的配置文件里新增了 urlParams 属性标签,在使用egret run 命令打开页面后,会根据该属性在地址栏中自动配置好url里的参数,不需要再手动填写。





2. 数据绑定支持复杂表达式


数据绑定是EUI中一个非常实用的功能,可以减少很多代码的书写。我们之前只支持绑定单一的数据,本次新增了复杂的加法表达式的支持。只要在exml文件中用加号把多个数据连接起来,一行逻辑代码都不用写,引擎就会自动实现后续的数据处理,非常简单便捷。




3. EUI多项属性支持百分比表达式


EUI在很早就实现了根据屏幕分辨率自适应的布局UI元素,但只支持以像素为单位的绝对定位。比如距离左边距100像素,距离上边距200像素。




本次我们增加了百分比的支持,如上图所示,设置图片距离顶部20%,距离左侧50%。这样可以更灵活的定制游戏的屏幕适配策略。


Egret Wing3.1.7 易用性大优化


提高Wing在可视化编辑方面的易用性是近期我们主要的工作。本次更新优化了大量的细节,使用户在编辑界面的时候更加便捷、顺手。


1. 重构创建项目面板


以前在创建项目的时候,只有固定的几个模板可供选择,不够灵活。本次更新我们重构了创建项目的面板,可以根据项目需求勾选要使用的扩展库。不用创建完项目后再进行配置,更加的方便。




2. 右边栏的展开与否和选中状态,跟随当前的文件格式自动变化。


3. 点击Exml编辑区域的时候,自动显示左边栏的资源库&组件面板。


4. 详细约束面板,会根据右边栏的宽度进行响应式布局。


??



5. 右键的弹出菜单中增加快捷键的提示。




6. 图层中增加解组和打组的快捷按钮。




7. 标尺可单独控制开关,不再占用编辑区空间。




8. 增加设置测试数据的面板,便于exml文件的调试




9. 将锚点、缩放以及Rect的圆角属性,放到常用面板中




本次更新的内容就介绍到这了,如果您在使用过程中有什么问题和建议,欢迎去我们的官方论坛(bbs.egret.com)留言,白鹭工程师会为您答疑解惑。


另外白鹭引擎近期还会发布一个大版本,敬请期待!


END


关于白鹭时代:

白鹭时代是全球领先的HTML5一站式移动技术和服务提供商,其核心产品白鹭引擎(Egret Engine)已占据国内超七成的手机页游引擎市场份额,白鹭加速器(Egret Runtime)已植入超4亿台移动设备。白鹭时代提供白鹭游戏解决方案和青雀移动解决方案(Egret Lark),服务游戏、应用、营销、教育、AR/VR等多元领域。白鹭全球活跃开发者超过86000人,并与小米、360、腾讯、百度、猎豹、微软等数百家公司达成战略合作。


联系我们
开发者技术交流区:bbs.egret.com
合作开放平台:open.egret.com
商务合作:bd@egret.com
招聘邮箱:hr@egret.com
产品合作QQ:2669903485
 渠道合作QQ:2669903485

白鹭引擎微信号


我要推荐
转发到