apply GUI styles to GUIText

i’ve added some GUIText to a scene. and of course it’s flat white. i’ve figured out how to change the size and font and in theory change the material, though i just want to change the color.

i looked at using GUISkins but as far as i can tell that’s exclusivly for when you’re creating the GUI elements with code.

is there a way to add GUIText to a scene and then have it use a GUISkin or some other store of styles?

all of the tutorials and examples i can find only cover code generated GUIs… is visually laying out an interface simply doing it the wrong way? and if so why am i even able to add un-skinnable GUIText objects to my scene?

GUIText/GUITexture was the original GUI system, before OnGUI code existed. Although GUIText does have the advantage of being able to use bitmap color fonts, rather than only TTF fonts. When you make a new material for GUIText, you also have to set the font as well as adding the font texture to the material…it’s not enough just to apply the material, because it needs to know how to access the texture properly to create the letters, so it needs font information from the font as well as the texture. GUI/TextShader is correct.