问一个材质实例的问题

看文档已知模型有材质实例就按材质实例显示,没材质实例就按共享材质显示,
我在模型下修改过材质实例的颜色,然后,我想让模型显示恢复共享材质,怎么才能删除掉材质实例?

例如:
let mat = builtinResMgr.get(‘ui-sprite-material’);
调用 setSharedMaterial(mat,0) ,重设置回去

方法
setSharedMaterial
设置指定子模型的 sharedMaterial,如果对应位置有材质实例则会创建一个对应的材质实例。

这个是重新创建材质实例,我需求是想让他恢复到没材质实例的时候,用共享材质合批的那个时候

把实例置空,可以用回共享

image

文档上说setMaterialInstance是获得,不是设置

原来要手动=null,并没有现成的函数,明白了