模型导出的材质默认是standard材质,既然你能将standard材质和toon结合了,你可以将默认的材质全部手动换成你结合的material,之后你就可以改变描边宽度了,总之尽量能用同个material就用同一个吧,这样你修改一个material全部应用这个material都会一起改的
let material:cc.Material;
//修改pass属性
(material as any)._effect._passes[0]._defines[“USE_TEXTURE”] = false;
//imgColor是自定义颜色,类型vec4
material.setProperty(“imgColor”, new cc.Vec4(255,0,0,255));