返回此对象的全部实例化材质。
这是渲染器使用的所有材质的数组。Unity 支持单个对象使用多个材质;在这种情况下,materials
包含所有材质。 sharedMaterial 和 material 属性如果有多个材质,则返回第一个使用的材质。
修改 materials
中的任何材质将只改变该对象的显示。
请注意,与 Unity 返回的所有数组一样,这将返回材质数组的副本。如果要更改其中的一些材质,请获取值,更改一个条目,然后将材质设置回。
注意
此函数会自动实例化材质,并使它们对该渲染器唯一。您有责任在游戏对象被销毁时销毁材质。 Resources.UnloadUnusedAssets 也会销毁材质,但通常只在加载新关卡时调用。