白鹭引擎 5.2.7 新增自动合图插件、二进制和声音缓存方案功能

egret-edcation 2018-08-15 原文

白鹭引擎 5.2.7 新增自动合图插件、二进制和声音缓存方案功能

  2018年8月13日,白鹭引擎发布5.2.7 版本。本次版本主要新增了两大功能:命令行增加自动合图插件TextureMergerPlugin,微信小游戏支持库增加二进制和声音缓存方案。

  同时,本次版本还是对 5.2 版本的一次集中性缺陷修复,更新修复了大家反馈的涉及2D渲染- JavaScript、AssetsManager、微信小游戏支持库的数个BUG。在此,我们要再次特别感谢开发者们通过Egret社区、白鹭引擎小游戏开发微信群等渠道提交的BUG反馈。

 

  5.2.7版本中新增的自动合图插件可以帮助开发者在开发期使用碎图,在发布后将碎图自动整合为整图发布,提高开发者开发和发布的效率,完善整个开发和发布的工作流。
由于原有的文件缓存方案只缓存了图片和文本资源,所以这次微信小游戏支持库新增的二进制和声音缓存方案,解决游戏第二次进入不重新加载资源问题,节省资源服务器费用,提高用户体验。

具体更新请看下文:
2D 渲染 – JavaScript
-修复宽高为0的显示对象设置mask后canvas渲染器报错问题(感谢开发者 周超)
-修复 Bitmap 设置 fillMode 后没有标脏问题
-修复 BitmapText 渲染在 runtime 可能报错问题(感谢开发者 nofastfat)
命令行
-增加自动合图插件 TextureMergerPlugin
AssetsManager
-修复加载包含相同资源的不同资源组异常问题(感谢开发者 wssznh)
-修复 RES.ResourceEvent.GROUP_PROGRESS 事件的 resItem 为空问题(感谢开发者 joomecow)
-修复加载空的资源组导致报错问题(感谢开发者 小叮当)
-RES.destroyRes 支持 force 参数
-加载器内部停止使用 await,便于调试

微信小游戏支持库    
微信小游戏支持库请通过 Egret Launcher 将您的项目发布一次微信小游戏的方式进行更新,版本号 1.1.6
-新增二进制和声音缓存方案
-修复设置多指触控参数失效问题
-修复使用文件缓存时图片九宫格参数失效问题

后续,我们将基于白鹭引擎5.2.7版本,结合EUI卡牌项目,讲解TextureMergerPlugin、ConverResConfigFilePlugin合并纹理集及其他插件使用教程,纯纯的干货,小伙伴请不要错过!

白鹭引擎是白鹭科技研发的遵循HTML5标准的游戏引擎,包括2D\3D游戏渲染核心,GUI体系、音频管理、资源管理等游戏引擎的常用模块。针对引擎底层技术,白鹭引擎团队长期进行深度优化。开发者使用白鹭引擎,可以尽可能的不用关注浏览器的底层实现,引擎解决了HTML5游戏性能问题及碎片化问题,灵活地满足开发者开发2D或3D游戏的需求。

 

posted on 2018-08-15 17:57 白鹭教育 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为egret-edcation原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/egret-edcation/p/9482983.html

白鹭引擎 5.2.7 新增自动合图插件、二进制和声音缓存方案功能的更多相关文章

  1. Egret 学习之 入口函数

    1,Egret的程序入口: C和java是以一个main函数作为入口,但egret类似于ActionScrip […]...

  2. Egret 文本处理

    常规处理: private createGameScene():void { var shp = new eg […]...

  3. 插件使用案例

    插件使用案例 插件使用案例 2018年8月13日,白鹭引擎发布5.2.7 版本。本次版本主要新增了两大功能:命 […]...

  4. egret inspector插件无法使用

    调试项目要安装egret inspector查看游戏场景的资源,装了插件点击不显示。 解决方法:将chrome […]...

  5. Egret 菜鸟级使用手册

    辛辛苦苦几小时,还好没回到解放前 首先,先安装好,然后,创建项目,弄好之后,在终端输入 egret run - […]...

  6. Egret Engine(白鹭引擎)介绍及windows下安装

    Egret Engine简要介绍—–   Egret Engine(白鹭引擎)【Egr […]...

  7. 微信小游戏 50M那部分的缓存机制的使用

      一、使用 AssetsManager 灵活定制微信小游戏的缓存策略 官网教程:http://develop […]...

  8. 微信小游戏

    服务类目 选择“游戏” 子类目 选择“休闲游戏” [外链图片转存失败(img-op5gSexF-1564063 […]...

随机推荐

  1. Android 布局渲染流程与卡顿优化

    文章内容概要 一、手机界面UI渲染显示流程 二、16ms原则 三、造成卡顿的原因 四、过度绘制介绍、检测工具、 […]...

  2. 谈谈装饰器的实现原理

    关于我 一个有思想的程序猿,终身学习实践者,目前在一个创业团队任team lead,技术栈涉及Android、 […]...

  3. 非常实用的10款网站数据实时分析工具

    网络分析工具可以帮助你收集、预估和分析网站的访问记录,对于网站优化、市场研究来说,是个非常实用的工具。每一个网 […]...

  4. 概要设计之软件结构设计

    简介 软件结构设计是对组成系统的各个子系统的进一步分解与规划。例如,将子系统按照其功 能要素分解成具有一定的功 […]...

  5. Magazine Ad CodeForces – 803D(二分 + 贪心,第一次写博客)

    Magazine Ad The main city magazine offers its readers a […]...

  6. mysql(一)–mysql架构和执行流程 – FLGB

    1. 一条查询 SQL 语句是如何执行的?   我们的程序或者工具要操作数据库,第一步要做什么事情? 跟数据库 […]...

  7. switch…case 和 if…else

    switch…case与if…else的根本区别在于:   switch… […]...

  8. Java 8 Optional:优雅地避免 NPE

    本篇文章将详细介绍 Optional 类,以及如何用它消除代码中的 null 检查。在开始之前首先来看下什么是 […]...

展开目录

目录导航