首先声明,经过测试,该方案并非对所有环境有效,但对于本系列文章环境适用。
这种报错大多由于项目过程中更换Unity3d版本造成,解决方案如下:
在目标版本Unity3d中新建一个空项目(project),找到路径
New Unity Project\Packages中的:

将这个文件复制,再替换到要做的那个工程项目的相同位置,
如:VR Anniversary\Packages
重开Unity3d,一般来说能够一次通过。
此方案同样可以用于解决更换版本造成的旧版本Editor中变量或方法权限封锁问题。
声明:此方案来自于Unity开发者论坛上的国外网友,并非本人原创
网友评论