Egret社区

[Egret Engine] Egret Engine 5.0.1 发布

2017-6-27 15:30
440022
Egret Engine 5.0.1

概述
白鹭引擎包含了白鹭时代研发的遵循HTML5标准的游戏引擎。他包括 2D / 3D 渲染核心、GUI体系、音频管理、资源管理等游戏引擎的常用模块。
通过使用白鹭引擎,开发者可以尽可能的不用关注浏览器的底层实现,解决HTML5游戏性能问题及碎片化问题,灵活地满足开发者开发2D或3D游戏的需求。
本次更新是白鹭引擎 5 的第一次发布,主要带来全新的基于 WebAssembly 的渲染架构。 在这次更新中,除了引擎运行时代码之外,白鹭引擎提供了全新的引擎代码库管理器。在新的代码库管理器的支持下,白鹭引擎的版本迭代速度会更加灵活。

如果您在使用过程中发现BUG,请将相关BUG信息提交到【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 模块


更新详情:点击这里
Example及第三方库:点击这里

分享到 :
1 人收藏
回复我的帖子时请点击“回复”按钮,要不我怕会漏掉大家的回复信息
邮箱:jerry.lin@egret.com

22 个回复

倒序浏览
aknight  炉火纯青 | 2017-6-27 15:39:21
Niteip  略有小成 | 2017-6-27 15:45:51
6666

不过版本号怎么降低了
阿布阿布  登堂入室 | 2017-6-27 16:04:01
support什么时候出来?
阿布阿布  登堂入室 | 2017-6-27 16:04:55
现在论坛提问,为什么都没有官方解答啊?
23king  圆转纯熟 | 2017-6-27 16:24:58
不知道为什么,从4.1开始升级后egretProperties.json 里面"egret_version": "5.0.1",
        "modules": [
                {
                        "name": "egret",
                        "path": "${EGRET_APP_DATA}/4.0.3"
                },
                {
                        "name": "eui",
                        "path": "${EGRET_APP_DATA}/4.0.3"
                },
                {
                        "name": "resourcemanager",
                        "path": "resourcemanager"
                },
                {
                        "name": "game",
                        "path": "${EGRET_APP_DATA}/4.0.3"
                },
                {
                        "name": "tween",
                        "path": "${EGRET_APP_DATA}/4.0.3"
                },
                {
                        "name": "socket",
                        "path": "${EGRET_APP_DATA}/4.0.3"
                }, 还是错误的版本号,需要手动改成引擎版本?
egret-Jerry  官方团队 | 2017-6-27 16:31:51
Niteip 发表于 2017-6-27 15:45
6666

不过版本号怎么降低了

版本号哪里降低了?上一个版本是5.0.0这个版本是5.0.1呀
egret-Jerry  官方团队 | 2017-6-27 16:32:37
阿布阿布 发表于 2017-6-27 16:04
support什么时候出来?

support最近就会发更新的
egret-Jerry  官方团队 | 2017-6-27 16:33:09
阿布阿布 发表于 2017-6-27 16:04
现在论坛提问,为什么都没有官方解答啊?

一般都会有人回答的
egret-Jerry  官方团队 | 2017-6-27 16:34:42
23king 发表于 2017-6-27 16:24
不知道为什么,从4.1开始升级后egretProperties.json 里面"egret_version": "5.0.1",
        "modules": [
                {

你可以手动修改path改使用的引擎,以后引擎版本不和命令行版本强制绑定了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部