Unity中sharedMaterials 和 materials

Posted luguoshuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity中sharedMaterials 和 materials相关的知识,希望对你有一定的参考价值。

sharedMaterials 和 materials:

这两个属性用法是一样的,但是从效率上来说最好用sharedMaterial,它是共享材质,无论如何操作材质的属性(如更换颜色或者更换shader),内存中只会占用一份。但是如果要是用material的话,每次更换属性的时候Unity就会自动new一份新的material作用于它。它直到Application.LoadLevel() 或者Resources.UnloadUnusedAssets();的时候才会施放内存。

参考:https://blog.csdn.net/sgnyyy/article/details/44560023

以上是关于Unity中sharedMaterials 和 materials的主要内容,如果未能解决你的问题,请参考以下文章

Unity --- sharedMaterial material

关于material和sharedMaterial的问题

unity, 不要change Default sharedMaterial

以下unity3d的C#代码是啥意思?

Unity的坑

Material和SharedMaterial的区别