欢迎光临散文网 会员登陆 & 注册

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

2021-07-28 08:35 作者:沈儿了个沈儿  | 我要投稿

语音读书:

(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

问题原因:

unity项目在PlasticSCM共享时候屏蔽的文件内容

如截图,我们使用PlasticSCM共享项目的时候,其中项目中的 “.gitignore”文件可以列表我们拒绝上传共享的文件格式内容。

其中貌似小伙伴吧我们library列在其中,这样项目中在library中添加新的内容或者别写入新的内容后,就不能一起上传共享了,然后在下载共享文件后的小伙伴们,会一直跑runtime导致项目报错,然后卡死在引擎启动画面。

未完待续

                    ================美丽的尾巴================

                                                            欢迎关注三连


Unity runtime开启unity时引擎运行时报错问题解决的评论 (共 条)

分享到微博请遵守国家法律