我想创建一个2D着色器(最好是通过着色器编辑器),将精灵上的所有颜色转换为我输入的颜色调色板中最接近的颜色。我该如何实现?