最近更新时间:2014年12月12日
欢迎您使用Egret
特别鸣谢:
- 墨麟集团-武汉鱼之乐信息技术有限公司
- 南京泥巴怪网络科技有限公司
- 北京小苹果网络科技有限公司
- 小米互娱-米聊团队
- 梦启(北京)科技有限公司
- 欢聚时代游戏事业部-前端技术组
- 北京多放辣椒网络科技有限责任公司
Egret 1.5.0 是 Egret 1.5 的正式版本的第一个大更新版本。在这个版本中,我们主要聚焦于BUG修复、WebSocket和物理系统的支持。
- 解决 cacheAsBitmap 相关问题
- 解决修复 ScrollView 报错问题
- 增加当屏幕尺寸改变时,重新设置游戏的宽高
- 增加 WebSocket 支持
- 增加皮肤模板 ButtonSkin
- ButtonBase 增加 icon 属性
- 修复 TabBar 的 ItemRenderer 里鼠标按下和弹起不是一个对象时会无法抛出选中事件
- 增加物理系统
- 优化 publish 命令
- create_manifest 解决没有命名空间前缀的报错
- 添加热更新机制
- Android Graphics API 目前只支持简单的画线操作
- Android TextField API 目前不支持加粗和斜体
- Android RenderTexture 尚未实现
- iOS Support 目前只支持 iOS7+ 的版本
-
执行 egret upgrade 命令。
-
执行成功后,新的native_loader.js和native_require.js代替原来的native_loader.js,并且会生成一份旧native_loader.js的副本(copy_native_loader.js)。
-
如果旧native_loader.js中有修改过数据(如DesignSize),请按照copy_native_loader.js的数据在新的native_loader.js或者native_require.js中修改。
-
再次编译一下项目
egret build {your_project} -e
-
如果创建过native项目,请执行
egret build {your_project} -e --runtime native
-
项目验证没问题后请删除copy_native_loader.js。
- 更新 1.5.0 之后原先的 Android 项目需要重新创建一遍