我是别人做的项目拿过来参考做一个相同类型的,结果就出现了丢失预制体的情况:

解决问题参考的博客链接:https://blog.csdn.net/qq_42522380/article/details/102892743

我的问题是场景中的gameobject变成红色,也显示丢失,我参考上面的博客,更改了.NET版本。

 

改成4.0之后,果然不再显示丢失错误!

收获:

unity生成unity package 前,尽量把场景中的game object都保存成prefab