点击鼠标按钮上的纹理颜色更改作为油漆中的傲慢

时间:2015-12-08 19:09:39

标签: unity3d

我有一个附加到游戏对象的材料。

材质有纹理。

我有另一种不同颜色的纹理。

我想要的是当我点击游戏对象时。 只有相应位置的纹理才会改变颜色,它将是我拥有的另一种纹理的颜色。

实际上我想在油漆中创建一个像橡皮擦这样的工具。 橡皮擦擦除或仅白色按下鼠标的位置。

1 个答案:

答案 0 :(得分:0)

你可以使用RaycastHit.barycentricCoordinate。

记录所有擦除uv位置,通过纹理通知着色器。

着色器色彩稀疏。

请参阅here