Ejemplo n.º 1
0
 public override void SetPixel(int x, int y, Col color)
 {
     if (Tex == null)
     {
         return;
     }
     Tex.SetPixel(x, y, color);
 }
Ejemplo n.º 2
0
    public void SetPixelByPos(Color32 color, Vector2 pos)
    {
        Vector2 pixelCoordinate = GetPixelCoordinate(pos);

        if (pixelCoordinate == new Vector2(-1, -1))
        {
            return;
        }

        Undo.RecordObject(Tex, "ColorPixel");

        Tex.SetPixel((int)pixelCoordinate.x, (int)pixelCoordinate.y, color);

        Tex.filterMode = FilterMode.Point;

        Tex.Apply();
    }