原标题:白鹭引擎产品工具更新 完善小游戏、QQ玩一玩开发支持

为了让开发者们获得更好的开发体验,同时在搜集大家通过官方社区、微信小游戏技术讨论群提交的反馈意见后,我们在1月29日对旗下的白鹭引擎、Egret Launcher、微端、Egret Wing等4款产品工具进行了更新。其中,白鹭引擎推出了5.1.5版本,本次版本是我们对于稍早前推出的5.1.0引擎的一次集中性缺陷修复,新版引擎完善了对微信小游戏、QQ玩一玩以及AssetsManager 的稳定性支持,将会更方便大家开展游戏项目。

1. 白鹭引擎5.1.5

1.1微信小游戏

一直以来白鹭引擎团队在引擎开发中与开发者保持着良好的沟通与反馈机制,在此我们也向所有提交意见的开发者们表达致谢。在本次新版里我们在经大家反馈后增加了引擎之前不支持微信小游戏XML解析的功能,同时也修复了在小米MIX2等机型中会遇到闪退的BUG,开发者可将引擎版本升级至5.1.5来率先体验包含如下改进带来的便利:

修复一个个别机型会闪退的 BUG,例如小米MIX2

增加 XML 解析功能,经开发者反馈,引擎之前在小游戏不支持 XML 解析功能,本次更新后开发者可以使用 egret.XML.parse 解析 XML 文件了

1.2 QQ 玩一玩

本次白鹭引擎团队对QQ玩一玩平台的支持进行了较大的改善,重点修复了以下问题:

支持富文本,开发者可以使用 textFlow 属性设置富文本

支持字体超链接,开发者可以使用 textFlow 属性设置超链接

支持字体描边,开发者可以使用 stroke 属性设置描边

支持 MovieClip,开发者可以使用 egret.MovieClip 播放序列帧动画

修复 localToGlobal / getBounds 等函数导致的问题

优化 Graphics 的性能

修复 Socket 相关 BUG

修复 HTTP 请求相关 BUG

1.3 已知问题

白鹭引擎目前尚有以下功能尚未支持QQ玩一玩平台,请开发者们予以知悉:

渲染相关

不规则遮罩

位图文本

动态截屏

位图缓存

触摸相关

像素级碰撞检测

点击穿透

调试相关

脏矩形调试显示

fps监视器

屏幕调试日志

以上功能预计在后续的更新中将得到支持。同时,由于QQ玩一玩平台采用的 bricks引擎目前处于内测状态,仍然存在一些问题,目前我们暂时不建议开发者在QQ玩一玩平台使用以下功能:

贝塞尔曲线绘制

视频播放

以上问题我们会和QQ玩一玩平台的工程师们保持紧密沟通,争取尽快解决。

1.4 AssetsManager

修复 resourceRoot 只能设置一个的 BUG,现在可以每次 loadConfig 指定不同的 resourceRoot

1.5 2D 渲染 - Java

修复 Mesh 不支持纹理旋转问题(感谢 野猪来了 研发团队)

修复 BitmapText 可能导致引擎内部报错(感谢开发者 罪舞)

修复 eui 虚拟布局可能创建过多对象问题(感谢开发者 IT学思想)

修复 egret.ByteArray.readBytes 函数会导致 bytesAvailable 异常问题(感谢开发者 efei731)

修复 eui.BitmapLabel 重复设置font因为异步加载会导致字体错乱问题(感谢开发者 lava-hammer)

修复设置滤镜的显示对象渲染会出现偏移问题(感谢 猪来了 研发团队)

1.6 命令行

增加 CleanPlugin 插件,开发者可以使用该插件清理指定目录

增加 RenamePlugin 插件,开发者可以使用该插件进行文件crc32等版本控制

2. Egret Launcher

在这次更新中,我们优化了Egret Launcher的交互体验,主要新增了新闻和工具添加更新通知,方便大家及时获取最新新闻资讯,同时优化和修复了部分问题,如下所示:

新闻和工具添加更新通知,及时获取最新资讯

重新设计了创建项目界面

优化了删除项目流程,逻辑更清晰

优化部分微端面板UI

3. Wing

在这次更新中,Egret Wing也迎来了一次升级,主要包含了以下功能

修复本地没有安装项目对应版本Exml不能预览

修复删除组件对应的Exml defult.thm.json 自动更新

4. 微端

白鹭微端解决方案在这次版本更新中也引入了一些新特性,并优化和修复了部分问题:

【新增】支持 window. 和 document的onreadystatechange 事件

【新增】支持 document.URL 属性

【新增】支持 sessionStorage 数据存储

【新增】可以设置 webview 的透明与否

【优化】优化对 window.ExternalInterface 的支持

【优化】完善对 dom 标签的支持

【优化】优化 GPUMemory 内存释放

【优化】优化 iOS 系统对 indexDB 的支持

【修复】iOS 在某些情况下多点触摸无效的问题

【修复】修复 js 为空文件时报错的问题

【修复】某些情况下适量绘图颜色错误的问题

【修复】修复 eui 旋转时,图片会放大的问题返回搜狐,查看更多

责任编辑:

白鹭引擎用java_白鹭引擎产品工具更新 完善小游戏、QQ玩一玩开发支持相关推荐

  1. 白鹭h5加java_白鹭引擎EUI做H5活动 入门篇

    前言: 本学习文档的目的是为了实现h5,或者简单的h5游戏,比如说,我们要实现一个可以左右,或者上下移动的场景的h5,在场景移动的过程中,会有相应的动画或者操作,我们通过 js 也可以实现,但是为了流 ...

  2. 白鹭引擎用java_白鹭引擎发布 5.1.6 版 优化打包 iOS Android App 的运行性能

    原标题:白鹭引擎发布 5.1.6 版 优化打包 iOS Android App 的运行性能 在3月12日,我们将为白鹭引擎推出5.1.6 版本.5.1.6版本是对去年12月份发布的5.1版本的一次功能 ...

  3. Golang + Laya引擎实现的简易版“球球大作战”小游戏

    开发动机 学习Golang语言以来,先后实现了个人博客,生活美食推荐系统,以及一些如日志收集工具等开发能用到的小工具,但还没写过游戏.前不久,利用闲暇时间,写了套简易的分布式游戏框架,心想写好了不投入 ...

  4. tkinter的可视化拖拽工具_微信小游戏内测可视化工具!“人人都是小程序开发者”的时代到了...

    让小程序制作像"搭积木"一样简单! 作者丨Tsai 微信小程序最近可谓动作频频.7月25日,微信团队在开发者小课堂上透露即将推出"小程序消息提醒可订阅"等新能力 ...

  5. Cocos Creator 自制小工具-音游小游戏节奏编辑器

    分析 在音游类小游戏中很多都是由轨道和出现的道具节点组成.提供给策划同学一种可以边听音乐边编辑节奏点的工具,所以我在周末的时间自己做了这样的一款编辑器提供使用,特此分享出来. (这是网上找的小游戏截图 ...

  6. 利用micro:bit开发板工具写一个小游戏

    1.micro:bit的网址 https://makecode.microbit.org/ 2.传球 项目要求: 程序开始时,一个小球( led 小灯)从屏幕上方移动到屏幕中间当按钮 A 按下时, 小 ...

  7. 白鹭引擎助力《迷你世界》研发团队开发3D小游戏版

    <迷你世界>作为国内第一的放置类3D沙盒游戏,依靠三四线城市的游戏市场及垂直媒体的传播途径,研发团队用了短短3年时间就创造出了8000万活跃玩家.5000万玩家原创作品,仅2020年上半年 ...

  8. 白鹭引擎开发微信小游戏新手教程文档

    开发环境准备 •    Egret Launcher 1.0.32 以上版本(包括 1.0.32) •    白鹭引擎 5.1.2 以上版本(包括 5.1.2) •    准备最新版微信开发者工具.下 ...

  9. 爆发前的最后按钮 白鹭推HTML5首款生态产品Egret Runtime

    随着HTML5标准定稿掀起的热潮,白鹭时代14年11月主办"HTML5移动游戏大会",微信开放HTML5分享接口引得行业一片惊呼,再到搜狐力推HTML5而重磅发布手机搜狐网3.0, ...

最新文章

  1. 支付宝PC即时到账和手机网站支付同步
  2. 【Android工具】更新几个平台视频流媒体播放器测试情况
  3. 瑞文标准推理测试软件,瑞文标准推理测验标准答案表
  4. 【并查集】家谱(luogu 2814/ssl 2343)
  5. K8S Learning(3)——资源管理
  6. DOS状态下可以安装Win XP
  7. install python 3.5.0_Mac 下安装Python3.5出现“python3-3.5.0 already installed, it's just not linked”错误...
  8. Linux学习笔记-用vc编写Liunx代码(vc只充当编辑器的功能)
  9. Polynomial(HDU-6668)
  10. matlab云端软件,关于云端软件上安装matlab
  11. 苹果笔记本能玩英雄联盟吗_等了一整年的英雄联盟手游,终于能玩了!
  12. 热门好用的手机号码归属地API
  13. C#学习笔记:GDI图形高级编程(1)——如何将图形画到控件上
  14. AT指令(中文详解版)(一)
  15. 贵阳中天会展城A10大平层350平米户型装修设计效果图
  16. 创业板、融资融券被寄予厚望
  17. nas安装emby_Emby+KODI--完美的NAS多媒体方案
  18. 城市规划计算机辅助设计综合实践,城市规划计算机辅助设计综合实践:AutoCAD2015/ArcGIS/PS/SU...
  19. SAP打开财务和物料的账期(OB52 MMRV MMPV)
  20. 哪一件事让你忽然意识到打工永无出路?

热门文章

  1. 组合导航+多传感器融合算法
  2. 个人介绍静态网页【附源码】初学者的期中作业
  3. java按钮添加图片_java 如何插入含有图片的按钮
  4. 2019.6.1日关于图书馆借来的基本数据分析和挖掘的书
  5. Linux基础——防火墙(一)
  6. ios设备管理软件imazing 2.16.2官网下载,2022年强悍来袭!
  7. linux 挂载3t硬盘分区,Ubuntu挂载3T硬盘或大于2T磁盘的方法
  8. 2018年9月计算机二级考试《MS Office高级应用》基础自测卷
  9. java 法定节假日_java 获取n个工做往后的日期(包含法定节假日、双休日、节后补班)...
  10. Android消息机制(Handler机制) - 线程的等待和唤醒