TheLab工程在Unity5.5+中无法正常打开的处理
症状
使用Unity5.6.4打开工程后,提示需要api update,但在执行的时候,会触发工程已经配置好的Perforce版本控制。但其地址却连接不上。这一系列动作会中断api update的动作,并将工程锁定在了__无法编译通过却又无法修复__的状态,此时场景中的模型都无法正常显示
解决过程
- 先尝试offline掉引擎的版本控制,修改后引擎几秒内会直接崩溃
- 之后尝试依照参考来关闭版本控制,但发现新版本相关的界面已经被整合后的界面替代了,并没找到直接关闭的方法
- 关掉引擎编辑器,尝试删除调EditorSettings.asset
重新打开工程,问题解决。不过瑕疵是工程原有的一些设置会丢失掉。 下次遇到类似情况的话,可以考虑直接修改asset文件,最大程度保留原有设置