内容简介:Cocos Creator 2.4.7 已正式发布。此次更新对近期发现的一些 2.x 相关问题集中进行了修复,重点提升了编辑器的稳定性、兼容性,官方建议所有 2.x 用户升级。 Cocos Creator 是以内容创作为核心,实现了脚本化、组...
Cocos Creator 2.4.7 已正式发布。此次更新对近期发现的一些 2.x 相关问题集中进行了修复,重点提升了编辑器的稳定性、兼容性,官方建议所有 2.x 用户升级。
Cocos Creator 是以内容创作为核心,实现了脚本化、组件化和数据驱动的游戏开发工具。 具备了易于上手的内容生产工作流,以及功能强大的开发者 工具 套件,可用于实现游戏逻辑和高性能游戏效果。
主要变化如下:
Stack Changes
- 升级编辑器的 Electron 版本到 13.1.4。解决了 Windows 上部分用户频繁出现的 WebGL 崩溃问题,还支持了 M1(Apple Silicon)的原生 ARM 指令集,建议所有 M1 用户升级以获得更好的性能。详见升级说明。
- 升级 Android 工程 Gradle 版本到 4.2.2 版本,详见升级说明。
Editor
-
修复 Prefab 打开时点击保存,可能覆盖场景数据的问题
-
修复编辑器下刷新脚本时,若无场景切换操作则内存会持续增长的问题,感谢 isilent
-
修复重复构建部分文件 MD5 可能发生变化的问题
-
修复 2.4.5 出现的部分第三方插件 ui-section 内 header 使用 class 注册的语法不兼容的问题
-
调整构建时的资源压缩操作到拷贝构建模板和 `beforeFinish` 事件之后
-
修复构建后修改脚本并绑定节点后再次构建,运行时绑定内容可能为空的问题
-
修复资源管理器,搜索后键盘上下选择节点错误的问题
-
修复在资源管理器全选 audio-clip、sprite-frame、texture 后拖动面板会报 resize 错误的问题
-
修复聚焦场景后,选中节点无法删除的问题
-
修复预制体自动同步弹窗状态无法保存的问题
-
修复节点上 Color 等属性改动后,使用撤销和重置节点属性无效的问题
-
修复资源路径或项目路径中带有括号时,打开编辑器出错的问题
-
修复点击 Markdown 中的超链接失效的问题
-
修复 Prefab 未修改保存后数据发生变化的问题
Engine
-
修复预加载没有下载自动图集的图片的问题
-
修复修改父节点后,节点的透明度级联计算错误的问题 [#9322]
-
修复 Scroll View 同时到达水平和竖直边界时,没有正确触发事件的问题,感谢 zty8023ys [#9445]
-
修复 Mask 组件在运行时调整节点大小无效的问题 [#9444]
-
修复 Graphics Bezier 曲线的重绘问题,感谢 caogtaa [#9194]
-
修复 EditBox 在 PhoneNumber 模式下,鼠标滚轮导致数字为负数的情况,感谢 wanghaha1991 [#9138]
在 2.4.5 中,我们为了兼容 Mac M1 尽快升级了编辑器底层的 Electron,导致了开发者的部分插件出现异常,很抱歉给大家造成了不好的体验。针对有关问题,我们在近期进行了大量的专项测试,将兼容性适配代码集中汇总到了 2.4.7,最终为开发者抹平了 Electron 版本的差异,并且确保不会引入新的相关问题。
在之后的版本中,不论是 2.x 还是 3.x,我们都将秉持兼容第一的原则,并且持续验证 Cocos Store 中的插件兼容性,尽可能在基础设施变化时不影响项目、插件的运行,减少适配成本,提升升级体验。
根据今年 2 月 7 日 3.0 版本正式发布时的计划,2.4 作为 LTS 版本将在今年继续提供缺陷修复。同时明年全年,我们还将持续关注 2.4 的关键问题和重大的平台适配问题,不定期更新版本,支撑线上项目的安全运营,请大家放心。
再次集中解答一下关于 3.x 的升级问题:
新项目不再建议基于 2.4,请统一使用 3.x 版本进行开发,我们会一如既往地优化 3.x 的开发体验,关注轻量级游戏的包体和效率,支撑好 2D、3D 等不同品类的游戏开发。
当前 2.x 项目如果已到开发中期,或者即将上线,不必升级 3.x。
当前 2.x 项目如果还在开发前期,可以评估是否需要升级 3.x。如果确认一定要升级,可以使用 Creator 提供的 2.x 资源导入工具。此工具将支持旧项目资源完美导入,以及代码的辅助导入。代码辅助导入会把 js 转换成 ts,添加组件类型声明、属性声明及函数声明,组件在场景中的引用都会得到保留,并且函数内部的代码会以注释的形式导入进来,可以减轻开发者的升级难度。详细的升级说明请参考[升级指南]。如果开发者们在升级中遇到困难,欢迎向我们反馈,我们会尽力协助。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 谈谈 Java 代码的兼容性
- 开源兼容性测试小工具:WebRTC Troubleshooting
- layui-v2.4.5 兼容性微调
- 我所遇过的移动端兼容性问题
- AmigaOS 3.1.4.1 发布,兼容性提高
- Angular 浏览器兼容性问题解决方案
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Egret——HTML5游戏开发指南
张鑫磊 等 / 电子工业出版社 / 2016-3 / 85
《Egret——HTML5游戏开发指南》由浅入深,在讲解游戏开发基础的同时提供众多实战案例供读者学习。《Egret——HTML5游戏开发指南》章节内容包含Egret基础概念及基础图形图像处理方法、网络相关操作、移动设备适配、性能优化、文本动画相关知识、调试技巧、DragonBones骨骼动画系统和P2物理引擎等。通过《Egret——HTML5游戏开发指南》,读者可以了解并掌握HTML5游戏开发技能......一起来看看 《Egret——HTML5游戏开发指南》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
JSON 在线解析
在线 JSON 格式化工具