As a roblox developer, it is currently impossible to have text fade out correctly, or make text have multiple colors. My idea is the ability to assign textures to text, and the text would take on the form of the texture map, while still maintaining readability. This would have a great advantage over creating custom images to use in ImageLabels, as these would dynamically update with text changes, rather than being a static image.
Example:
You assign a gradient image to a TextLabel, Button, or Box object, with a text color of light blue, and this is what it produces
Example #2:
You assign a texture that has flames.
If you want the texture to use the text color, there would be a bool for “TextImageUsesImageColor3” so you can achieve something like this with the flame example above:
I propose, that if this added to text objects, these could be the names of the properties
TextObject.TextImageColor3
TextObject.TextImage
TextObject.TextImageUsesImageColor3