[踩坑回顾]cocos creator2.x项目升cocos creator3.x

先简单记录,春节期间可能会重新再整理一遍。(咕咕咕)

工作要求,有些甲方需要对接cocos creator 3.3.2 / cocos creator 3.4.0的项目。

项目最初是cocos creator 2.0.10构建的,有做过简单的cocos creator 2.4.3适配(loadRemote部分)

现在遗留的问题是部分没有文件后缀的图片加载到图集可能会异常。其他问题暂未发现。(loadRemote问题,从2.4.0就开始存在了,头疼)

 

cocos v3.0升级指南:
https://docs.cocos.com/creator/3.3/manual/zh/release-notes/upgrade-guide-v3.0.html
cocos v2.4升级指南:
https://docs.cocos.com/creator/manual/zh/release-notes/asset-manager-upgrade-guide.html


升级3.x参考:
https://forum.cocos.org/t/topic/121682
图片加载问题参考:
https://forum.cocos.org/t/topic/123436
相机(按钮偏移)问题参考:
https://forum.cocos.org/t/topic/110693

cocos2d的场景获取是window["cc"].director.getScene()
cocos3d的场景获取是window["cc"].director.getScene().getChildByName("Canvas")

 

除此之外遇到的问题:

*用2d项目升级到3d的时候出现了视窗范围变小的问题,后来发现是相机Fov参数不对。

  升级之后Fov默认是60,我改到90看着就很舒服。不确定这个参数是不是固定这么变化的,仅供参考。

上一篇:Qt编译、链接和运行参数的设置


下一篇:qt creator光标变粗