egret-docs-master/Engine2D/update/update501/README.md

32 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2024-06-19 13:32:32 +08:00
## 概述
白鹭引擎包含了白鹭时代研发的遵循HTML5标准的游戏引擎。他包括 2D / 3D 渲染核心、GUI体系、音频管理、资源管理等游戏引擎的常用模块。
通过使用白鹭引擎开发者可以尽可能的不用关注浏览器的底层实现解决HTML5游戏性能问题及碎片化问题灵活地满足开发者开发2D或3D游戏的需求。
本次更新是白鹭引擎 5 的一个小升级,主要修复一些 BUG
## 更新内容
* 命令行
* 为 HTML5 游戏引入HTML模板机制开发者可以更自由的修改游戏的 HTML 模板。
* EUI
* 修复 4.1 版本引入的为一个图片设置 source 属性后宽高长度为0 的BUG
* 声音
* 修复在 QQ 空间 Android App 上,音乐无法正常播放的 BUG
* 修复 AudioContext 创建失败导致WebAudio无法正常播放的 BUG
* 2D 渲染 - JavaScript
* 引入应用生命周期 API提供更简洁的 API 方便开发者针对浏览器处于前台/后台进行处理,并允许开发者针对不同的浏览器进行自定义扩展。
* 修复 retina 设置之后某些情况下渲染异常问题
* 修复 iPhone Safari 浏览器横屏适配错误问题
* 2D 渲染 - WebAssembly
* 修复九宫格设置为 null 时渲染报错的 BUG
## 已知问题
* 开发者如果使用 WebAssembly 渲染,目前会在类的静态变量声明处创建对象时报错
* WebAssembly 渲染目前暂不支持 EUI 模块与 DragonBones 模块