Hello everybody!
I’ve spent the last few hours trying to find the solution to a seemingly simple problem with no conclusive results: is there a way to make a non-TMP text react to a local 2D light like any other sprite does? I can’t understand why something so apparently simple begins to look so demanding in terms of complexity—for a newbie like me, of course.
Though materials look to be an option I’d like to consider some other way before I have no other choice than begin deeping about it. Thanks a lot in advance!
As stated in an old Unity Answers post, it might be as simple as changing the “shader of the material to a GUI Text shader”. I haven’t tested this myself, but I’d imagine you can change the shader of the material used by the UI text. Unfortunately I’m not sure of any other way besides using a material. So that I can help you further if need be, more information regarding what you’ve already tried would be great.
I could have read that post a hundred times yesterday! The point is that the GUI/Text shader is the default for text, so I don’t really know why there would be a problem in the first instance displaying the lights on it. I have tried different shaders on a new material applied to the font, but the only one that seems to preserve the original conditions of the text (both color, shape and readability) is the Text shader; I don’t know if a material itself with the same Text shader would hypothetically fix this, but I can’t see how it would work 