I’m trying to make a Hand-to player system with a UI gradient on top, I’m trying to make it so players can type on top of the UIGradient (In the TextBox).
No matter how much I change the ZIndex I cannot put the placeholder text above the UIGradient.
I’ve faced this before, UIGradients will overlap the text onto any Text UI elements such as TextLabel and TextButton, there is a solution to do this which is easy to do.
^ UIGradient will overlap any text whenever you have a color lighter than the original text, if I recall, black text does or doesn’t get affected by this?
Some solutions that you can do to achieve this is to:
Use a Frame as the background and for the UIGradient
^ Make the TextLabel parent the frame, drag it into the Frame.
Since it’s a TextBox element, the text for the Placeholder and original will still get overlapped by the UIGradient, the solution and tip I’ve showed is a way to make the text visible.