Egret社区

[Egret Engine] Egret Engine 4.0.0 发布

2017-1-10 18:40
2036056
25787368  初学乍练 | 2017-1-17 08:59:16
我都升级为最新的4.0了,ts也升到2.1.5了。我创建新的游戏项目,里面的模板代码怎么还是RES的老版本呢,没有await
egret-Jerry  官方团队 | 2017-1-17 10:47:50
25787368 发表于 2017-1-17 08:59
我都升级为最新的4.0了,ts也升到2.1.5了。我创建新的游戏项目,里面的模板代码怎么还是RES的老版本呢,没 ...

看更新日志,里面有个RES文档链接,按照文档做
25787368  初学乍练 | 2017-1-18 10:10:23
  Error e:/EgretWorkspace/圣元4.0.0/libs/modules/resourcemanager/resourcemanager.d.ts (907,23): Cannot find name 'Promise'.
编译失败

我是按照这个来的:
在命令行中执行 npm install egret-resource-manager -g 安装命令行工具

执行 res upgrade { your-project } 将旧版 res 模块升级为新版本,升级过程会完成下述操作   

将 egret-resource-manager 中包含的新版本资源管理系统的源代码复制到项目文件夹的 bin 目录下

将 egretProperties.json 中的 res 字段修改为 resourcemanager

当游戏资源发生变化后,执行res build { your_project },更新资源配置


老项目更新后会报promise错误??怎么解决呢
egret-Jerry  官方团队 | 2017-1-18 11:02:04
25787368 发表于 2017-1-18 10:10
Error e:/EgretWorkspace/圣元4.0.0/libs/modules/resourcemanager/resourcemanager.d.ts (907,23): Cann ...

https://github.com/egret-labs/eg ... empty/tsconfig.json
可以先参照这个改一下项目内的tsconfig
25787368  初学乍练 | 2017-1-18 11:16:21
还有个问题,新版await中,如何监听加载进度,我看源码中有PromiseTaskReporter,怎么调用onProgress方法呢?
25787368  初学乍练 | 2017-1-18 11:24:29
egret-Jerry 发表于 2017-1-18 11:02
https://github.com/egret-labs/egret-core/blob/master/tools/templates/empty/tsconfig.json
可以先参 ...

编译通过 3q
egret-Jerry  官方团队 | 2017-1-18 12:20:14
25787368 发表于 2017-1-18 11:16
还有个问题,新版await中,如何监听加载进度,我看源码中有PromiseTaskReporter,怎么调用onProgress方法呢 ...

源码里面也有相关用法,发给你个传送门:
https://github.com/egret-labs/re ... es6-api/src/Main.ts
wonderhow  登堂入室 | 2017-1-20 12:32:38
期待4.0.1,4.0.0还是不行啊
wuhaishengxxx  圆转纯熟 | 2017-1-20 17:06:42
Wing 4.0 创建文件要手动刷新,调试要手动清理,F5调试没有自动清理,受不了控制的信息折叠。。。。
CSystem  登堂入室 | 2017-1-21 14:51:47
使用新版RES,最新版的iso-support,在使用RES.loadconfig()方法加载配置文件的时候会出现2017-01-21 14:47:00.711022 ActGameIOS[12944:7047950] ERROR: Event loop not supported.
ERROR: Event loop not supported.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部