creator这操作真的很无语!!

把creator项目升级到2.2.0之后项目报错,根据报错信息替换某些api,发现根本没有,代码显示红色虚线???这是什么操作,我都是根据提示替换的!!然后想着用老版本,发现电脑上装了高版本之后低版本就装不了了,这这这。。。。。。。。。。。。。。。。难不成还要把高版本的cocos2.2.0卸载了再装个2.1.2???然后再把2.2.0装回来???

红色虚线并不总是代表没有

首先,红色虚线不一定是没有,有可能是错误,第二,cocos一直可以允许安装多个版本,把文件名改成 不一样的就不会重复安装(具体请搜论坛),还有升级前都建议先备份一下,万一升级崩了不好回退

更新一下vscode的智能提示文件

可能你用vscode打开项目的时候,creator.d.ts还是以前老版本的,所以会提示报错。vscode中的这些报错不影响运行

也有可能是更换api后,这个api的参数数量有变化,导致的提示报错

creator.d.ts可以考虑加个版本号,比如2.2.1版本的就是creator_2.2.1.d.ts,这样一目了然