请解释这种效果,Unity Textures

Please explain this effect, Unity Textures

以下代码摘自here。这条特定线路如何工作 - texture.SetPixel(x, y, new Color((x + 0.5f) * stepSize % 0.1f, (y + 0.5f) * stepSize % 0.1f, 0f) * 10f); 将颜色与 10 相乘,将模数与 0.1f 相乘让我感到困惑?

他在那行所做的就是让颜色模式重复十次以上。

通过计算 0.1 的模数,0 - 1 的每个循环将产生十个值(0、0.1、0.2...)

此外,通过乘以 10,颜色保持可见,结果是 10 x 10 网格图案

看看作者贴出来的图就知道了