[LayaAir 2.0] Sp.graphics.drawTexture()中的color参数使用的时候,会概率性导致整个场景中的节点颜色改变成我们使用过的颜色。

没有进行其他操作
  Sp.graphics.drawTexture(_PreloadUrl._list.texture.brushworkCommon.texture, pointArr[index].x -
 this.DrawControl.radius.value / 2, pointArr[index].y - this.DrawControl.radius.value / 2, 
this.DrawControl.radius.value, this.DrawControl.radius.value, null, 1, color, null);
                    }
1.png 2.png 3.png 4.png
已邀请:

小小泽

赞同来自:

可以的话请提供一个可以复现的demo,目前的描述并不能定位到问题

Laya_XS

赞同来自:

你这个问题我记得之前遇到过类似的,不知道你的背景是不是用的Laya.stage.color设置的。如果是的话,你可以尝试弄一张纯色的图片当做背景,然后在跑下你说的问题,看看是不是就没问题。
如果换成纯色背景还有问题的话,可以提供一个必现问题的demo case。我们排查下问题。

要回复问题请先

商务合作
商务合作