v2.4.14升级到v3.8.7 过程总结

游戏客户端升级引擎版本
升级过程中的遇到的问题及其修改

1.按官方文档使用的升级插件,场景中的摄像机的一个属性需要修改

2赞

2.常驻节点
cc.game.addPersistRootNode 更换成 director.addPersistRootNode

勇士啊 跨这么大升级 改动不大吗 多分享分享过程

3.平台设备判断
sys.os === sys.OS_ANDROID 更换成 sys.os === sys.OS.ANDROID

  1. 调用本地设备android、ios的
    jsb.reflection.callStaticMethod 更换成 native.reflection.callStaticMethod

我上西天找我佛,我佛说“我不入地狱,谁入地狱”

真的勇士敢于直面引擎的升级!

预制体怎么升级的

基本只有预制体能通过工具升级,然后脚本全要自己改 预制体上的脚本和属性也要全部自己重新拖一遍。

还没到那里,等到那里再说!嘿嘿

好像很多人都不知道,预制体和场景甚至可以从2dx的cocosstudio一直升级到3.x,不过有些属性会丢失,带有粒子的预制体和场景也会导入失败,但是总比重新搭好

这个还很贴心的保留,害得我 一个文件一个文件的删除!
不说了,加班删除中。。。

代码的都好处理 让AI去改也行 我现在想知道的是预制体要怎么弄

事件穿透


换成
event.preventSwallow = true;
点击事件可以传递到下一层

还没放弃啊

做好了,每个月涨3000
做不好,走人

你怎么选?

还得看多少时间啊。

一个月够不?

可以一起交流下踩坑经验,我们最近也刚开始研究升级。升级的老版本和新版本和你的一致