aColor.Alpha is documented as a read only property of a color … Is there a specific reason there is not also a setter? While I have never needed to set the RGB values of a color individually, lately I find myself needed to do that. The straightforward way the framework gives to do that is to do:
aColor = Color.RGBA(aColor.Red, aColor.Geen, aColor.Blue, AlphaValue)
Which is rather messy and long…
(yes It could be done other ways I know)
So is there a specific reason why there is not a setter for it so I could just do:
aColor.Alpha = AlphaValue
Or is that something I should put feature request in for.