#2.4.0-rc.9
Editor
- 修复在有搜索节点的情况下,用 shift 选择下个节点出现错误的问题
Native
#2.4.0-rc.8
Engine
Native
- 修复预加载后内存占用过高的问题 #305
#2.4.0-rc.7
rc.7 更新了哦,大家周末愉快
Editor
- 修复导入 Cocos Studio 工程没有字体资源的话,会出现报错的问题
Native
- 修复安卓平台,剔除 audioSouce 模块导致 audioEngine 无法使用的问题
- 修复远程脚本是加密时,加载失败的问题 #302
Mini Game
- 支持微信平台 safeArea 组件#133
#2.4.0-rc.5(可以直接在 Dashboard 中下载哦)
2.4.0-rc.5 更新了哦!
Editor
- 修复在创建空白项目后,新建的空白场景设计分辨率为 0 的问题
- 支持预览的时候加载 Asset Bundle
Engine
- 修复预览的时候引用计数不对的问题
- 修复调用 cc.game.restart 之后卡住的问题
Native
- 修复 texture update 时错误的参数导致的 gl 错误 #2533
#2.4.0-rc.3
周末也要愉快地制作游戏哦!
Engine
- 修复 graphics 存在黑边的问题
Editor
- 修复勾选 isRemote 之后脚本没有加密的问题
- 修复多开造成编辑器错误的问题
Mini Game
- 修复百度开放数据域无法运行的问题
#2.4.0-preview
感谢大家这一段时间与我们的互动,给了我们很多宝贵的意见,现在,2.4 趋于稳定,我们也是提前释出预览版供大家试用,有任何问题可以继续在下面回复
Editor
- 修复构建小米平台报错的问题
Mini Game
- 修复微信小游戏 VideoPlayer 无法停止播放的问题#127
Native
- 修复 Windows Release 模式下编译失败的问题#2517
#2.4.0-rc.1(可以直接在 Dashboard 中下载哦)
2.4.0-rc.1版本更新啦!
What’s new
- 支持用 bundle 名称加载项目内的 bundle 6752
Editor
- 修复使用 zip 模式,在 Android 机型上无法正常加载的问题
- 修复勾选仅编译脚本会把 remote 清空的问题
- 修复 disallowMultiple 在编辑器下的警告 #6741
Mini Game
- 修复 pc 微信数据开放域无法运行的问题
#2.4.0-beta.1(可以直接在 Dashboard 中下载哦)
大家周末愉快,beta.1 更新了!
What’s new
- 支持直接导入 gltf 数据
- Asset Bundle 支持小游戏平台使用 Zip 压缩模式
- 增加 Label 的混合选项 #6632
Improvements
- 升级 TypeScript 的版本到 3.9.2
- 原生平台上使用 FreeType 优化 Label 渲染性能,#2125
Engine
- 修复 cc.easeBackOut 在 time 为0时返回值不正确的问题,#6728,感谢 chen-gaoyuan 的贡献
- 修复 number 模式下,EditBox.maxLength 属性不生效的问题,#6725
- 修复 Node.walk 遍历错误的问题,#6710
- 修复 cc.dynamicAtlasManager.showDebug 报错的问题#6697
- 修复贴图设置为预乘后,DragonBone 与 Spine 渲染错误的问题#6696,感谢 大城小胖 的贡献
- 修复场景预加载后,正常加载卡住的问题#6688
- 修复 onLoad 中设置节点的 size 无效的问题#6688
Native
Mini Game
- 修复构建微信小游戏时勾选 Md5 Cache 导致加载失败的问题
Web
- 修复 iOS web-mobile 上摘下耳机后音频无法播放的问题#6730
- 修复 webview 透明度在 iOS 上错误的问题#6717
- 修复 imageBitmap 在 firefox 上不支持时报错的问题#6688
Editor
- 修复 sprite editor 保存和还原状态不对的问题
- 修复在动画编辑状态下,无法重命名不在编辑的动画剪辑的问题
- 修复构建小米小游戏时设置应用 icon 无效的问题
- 修复增加 spine 资源后,编辑器无法识别出来的问题
- 修复用户插件重启后,编辑器可能无法打开的问题
#2.4.0-alpha.3(可以在 Dashboard 中直接下载哦)
alpha.3 已经更新了哦,感谢大家对 2.4 版本的关注,非常感动!
Editor
- 优化图集子节点的图标显示
- 支持导入 Creator 3D 生成的材质文件
- 支持其他小游戏平台的纹理压缩配置
- 增加 None trim 类型,方便设置
- 修复构建时提示文件夹不存在的问题
- 修复脚本重名导致的异常
- 为 windows和mac平台添加设置窗口大小的功能
- 修复构建过程 build-templates 无效的问题
- 修复多次调用 getNativeAssetPaths 返回值错误的问题
- Asset Bundle 增加
配置为远程包
选项 - 完善合并 prefab 的提示,可以选择不再提示
- 修复脚本重命名后加载脚本失败的问题
- 修复设置构建数据后重开编辑器丢失的问题
- 更新 jsb 的代码提示#290
Engine
- 修复 effect 中使用 cc_matProj 错误的问题#6653
- 修复加载循环引用的资源栈溢出的问题#6650
- 修复切换场景时释放资源报错的问题#6647
- 修复 editBox 在 scrollView 里滚动视图时,没办法更新位置的问题[#6634]
- 修复 iOS 浏览器上,输入中文后,无法再输入英文的问题#6631
- 修复按钮禁用状态下的材质会重置回2d-sprite的问题#6562
- 修复 dragonbone 在销毁场景时一直报错的问题 #6553
- 修复渲染单个 camera 阴影错位的问题#6477
- 修复 BMFont 配置数据不存在时的报错#6472
- 修复开启预乘后,透明度无效的问题#6451
- 修复 camera.render(node) 渲染两次的问题,#6355,感谢大城小胖
Mini Game
Native
#2.4.0-alpha.1(可以在Dashboard中下载哦)
各位开发者大大们好啊!今天带来的 v2.4 版本带来了更多的特性和优化。我们重构了运行时资源管理系统,并支持 Asset Bundle 功能。欢迎大家升级体验,有什么建议与意见,可以在帖子中反馈哦!
为了确保该版本能更好地服务于大家的项目,建议所有准备升级到 2.4.0 的项目提前试用。注意:使用之前请一定备份好项目工程哦~**
What’s New
- 增加 cc.AssetManager 模块用于管理资源,包括资源的加载,预加载,自动释放等。文档请参考 Asset Manager,动态加载
- 支持 Asset Bundle 功能,文档请参考 Asset Bundle,加载 Asset Bundle
- 支持首场景分包功能
- 增加 CCSafeArea 组件 #6182
Improvement
- 编辑器属性面板支持拖拽数组赋值
- 完善 graphic 的抗锯齿效果 #6474
- 完善编辑器资源导入导出插件
- 增加压缩纹理缓存功能
- 支持预览时进行模块剔除
- 支持设置预览端口
- 优化 2D 粒子系统 free 和 relative 模式的性能 #6236
- 优化 ToggleContainer 获取 toggleItems 效率 #6569
- 完善原生热更新支持 #2312
Editor
- 修复点击图集会出现 width 和 height 报错的问题
- 修复项目脚本导致编辑器无法打开的问题
- 修复使用自动图集图片失真可能的问题,感谢 coderkevin 的反馈
- 修复导入某些图片导致资源面板错误的问题
- 修复 prefab 编辑模式无法通过 delete 键删除节点的问题
- 修复勾选 Filter Unused Resources 在图集没有被导出时无效的问题
- 修复 effect 中定义宏的取值范围无效的问题 #6616
- 修复动画编辑器设置 CircleCollider.offset 属性异常的问题 #6600
- 修复还原上次保存无效的问题
- 修复删除文件夹时错误的问题
- 支持设置构建 windows,mac 平台分辨率大小 #2385
- 修复设置预览浏览器无效的问题
Engine
- 修复主摄像机在移除或重命名后被自动添加回来的问题 #6207
- 修复 2d 粒子系统 relative 模式,节点旋转时,粒子跟随的问题 #6236
- 修复 Tiled Map 渲染顺序可能错误的问题 #6284
- 修复 Tiled Map 隐藏的图像还是会渲染的问题 #6309
- 修复 android 9 android 10 版本号检测失败的问题 #6466
- 修复 Spine 纹理使用压缩纹理后渲染错误的问题 #6483
- 优化 ToggleContainer 获取 toggleItems 代码
- 修复 Spine 贴图可能渲染错误的问题#6584
- 修复调用 setPremultiplyAlpha 之后图片翻转的问题#6602
Native
- 修复原生 Effect 中 cc_time 错误的问题#6586
- 提升 websocket 带宽#2353
- 修复 iOS 音频播放可能崩溃的问题 #2358
- 修复原生平台节点旋转计算错误的问题 #2361
- 修复设置 Label.string 时编码错误导致崩溃的问题 #2395
- 升级 v8 版本到 8.0.426.16 #2224
- 修复游戏退出时出现报错 #2406
- 修复屏幕旋转后,输入框会将视图上推的问题#2415
- 修复 spine 3.6.53版本导出的 json 文件里的路径动画解析失败的问题 #2413,感谢 laomoi 的贡献
- 修复 android 上重力感应错误的问题#2231
- 修复 Tiled Map 当节点挪动到没有地块信息的位置时,不会被渲染的问题#2283
- 修复原生 WebSocket 接口与 web 不一致的问题#2297
- 修复调用 camera 的 render 方法,会导致spine加速播放的问题 #258
升级提示
从 < 2.4.0 升级时,
1 cc.RawAsset 的支持已被移除,请使用 cc.Asset 代替。
2 cc.loader 已经不建议使用,请使用最新的 cc.assetManager 来代替,请参考 资源管理模块升级指南
3 子包功能已升级为 Asset Bundle,请参考 资源分包升级指南
4 如果你使用了编辑器插件获取编辑器构建结果,请参考 定制项目构建流程升级指南