先简单记录,春节期间可能会重新再整理一遍。(咕咕咕)
工作要求,有些甲方需要对接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看着就很舒服。不确定这个参数是不是固定这么变化的,仅供参考。