Unity runtime开启unity时引擎运行时报错问题解决

语音读书:

(1)Library\PackageCache\com.unity.textmeshpro@2.0.1\Scripts\Runtime\MaterialReferenceManager.sc(559,77):error SC0246:The type or namespace name 'TMP_FontAsset'could not be found(are you missing a using directive or an assembly reference?)
当什么实用PlasticSCM共享项目的时候,有些默认的插件,脚本不会被上传到共享,然后当我们下载项目的时候,会出现在引擎启动打开的时候,无法顺利展开工作,一直卡死在启动界面,因为引擎一直在读取需要的文件和配置的脚本等。
我在这里面标记下经常会更换的其他问题,解决方案基本相同
Library\PackageCache\com.unity.textmeshpro@2.0.1\Scripts\Runtime\MaterialReferenceManager.sc(559,77):error SC0246:The type or namespace name 'TMP_FontAsset'could not be found(are you missing a using directive or an assembly reference?)
粉色的为可能常变内容
解决方案:
1,直接删除本地的项目中unity Library中的对应文件夹。
2,删除本地电脑中的unity 编辑器缓存:C:\Users\用户名\AppData\Local\Unity\cache
问题原因:

如截图,我们使用PlasticSCM共享项目的时候,其中项目中的 “.gitignore”文件可以列表我们拒绝上传共享的文件格式内容。
其中貌似小伙伴吧我们library列在其中,这样项目中在library中添加新的内容或者别写入新的内容后,就不能一起上传共享了,然后在下载共享文件后的小伙伴们,会一直跑runtime导致项目报错,然后卡死在引擎启动画面。
未完待续

================美丽的尾巴================
欢迎关注三连
