-
Creator 版本:3.2.0
-
之前哪个版本是正常的:3.0.0
-
重现概率:必现
获取的材质修改上面的property就全部一同修改了,而且是设置的第一个生效.
代码:
for (let index = 0; index < this.spList.length; index++) {
let sp: Sprite = this.spList[index];
let mtl = sp.getMaterialInstance(0);
// let pass = mtl?.passes[0];
// pass?.setUniform(pass.getHandle('inx'), index);
// pass?.setUniform(pass.getHandle('iny'), index);
mtl?.setProperty('inx', index);
mtl?.setProperty('iny', index);
}
附上DEMO:5.rar (194.3 KB)

