unity, 保存prefab时material丢失问题
2016-12-02 23:34
1526 查看
在程序运行时用replacePrefab(gameObj,prefab)或createPrefab(gameObj,prefab)保存prefab,遇到保存出来的prefab中material丢失的问题。
最后查到原因是gameObj的material成员引用的是一个material实例,而非material资源,所以保存成prefab后引用会丢失。
而导致gameObj的material成员实例化的原因是某处调用了gameObj.meshRenderer.material。
最后查到原因是gameObj的material成员引用的是一个material实例,而非material资源,所以保存成prefab后引用会丢失。
而导致gameObj的material成员实例化的原因是某处调用了gameObj.meshRenderer.material。
相关文章推荐
- 用DataGrid演示某字段为null保存xml时节点丢失的问题
- WPF RichTextBox 保存Rtf 丢失 下划线问题
- 解决unity中Animation Event无法正确保存的问题
- 关于unity 中使用AssetBundle加载资源,shader偶尔会丢失的问题解决办法
- ListView中使用EditText(解决EditText焦点丢失、保存数据以及滚动冲突的问题)
- 用DataGrid演示某字段为null保存xml时节点丢失的问题
- 【Unity】FBX和Prefab 同名造成的问题
- Unity-Editor 编辑Inspector面板数据保存问题
- Unity运行时保存prefab的方法一则
- Unity加载AssetBundle后shader丢失问题
- unity基础开发----Rigidbody,Collider,PhysicMaterial问题
- Unity动态字体在手机上出现字体丢失问题解决
- devexpress的GridControl控件保存数据时数据丢失问题
- Unity加载prefab时调用脚本函数顺序和内存释放问题
- Unity中关于保存图片到Android/IOS相册中的问题
- 【Cool】如何使wince下的Windows文件夹下保存数据而掉电也不消失——这个能解决cab包安装重启/关机丢失的问题
- execl2010数据有效性验证,保存后丢失问题
- Unity中Instantiate一个prefab时需要注意的问题
- 关于时间保存到数据库中丢失精度的问题
- 关于unity中使用solidwork模型材质及动画丢失问题