public static void SetTextureColor(Texture2D texture, int width, int height, Color color) { int i, j; for (i = 0; i < width; i++) { for (j = 0; j < height; j++) { texture.SetPixel(i, j, color); } } texture.Apply(); }
public void updateColorTextures() { for (int i = 0; i < TrackManager.Instance.allTracks.Count; ++i) { Utilities.SetTextureColor(trackColorTextures[i], 20, 20, TrackManager.Instance.allTracks[i].LineColor); } }