ApplyColorOperation
Introduction
Code Example
Texture2D texture = FlatRedBallServices.Load<Texture2D>("redball.bmp");
ImageData imageData = ImageData.FromTexture2D(texture);
float red = 0;
float green = .5f;
float blue = .5f;
float alpha = 1;
imageData.ApplyColorOperation(ColorOperation.Modulate, red, green, blue, alpha);
Texture2D modified = imageData.ToTexture2D();
Sprite sprite = SpriteManager.AddSprite(modified);
Sprite originalSprite = SpriteManager.AddSprite("redball.bmp");
originalSprite.X = 2;
SpriteManager.Camera.BackgroundColor = Color.White;
Last updated
Was this helpful?