PersistentTrails.Utilities.SetTextureColor C# (CSharp) Method

SetTextureColor() public static method

public static SetTextureColor ( Texture2D texture, int width, int height, Color color ) : void
texture UnityEngine.Texture2D
width int
height int
color Color
return void
        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();
        }

Usage Example

 public void updateColorTextures()
 {
     for (int i = 0; i < TrackManager.Instance.allTracks.Count; ++i)
     {
         Utilities.SetTextureColor(trackColorTextures[i], 20, 20, TrackManager.Instance.allTracks[i].LineColor);
     }
 }
All Usage Examples Of PersistentTrails.Utilities::SetTextureColor