Colored 3d Text?

having issues getting my GUI.TextField to change color.
its stuck on black right now.

here is a picture of what im working with: 1

and here is my method.

thank you!

void OnGUI(){
		GUIStyle myStyle = new GUIStyle ();

		Font myFont = (Font)Resources.Load("Fonts/MagicMedieval", typeof(Font));
		myStyle.fontSize = 43;		
		myStyle.font = myFont;

		GUI.color = Color.white;
		GUI.backgroundColor = Color.clear;


		//Username and Password Text Input
		userNameText = GUI.TextField(new Rect (671, 520, 600, 20), userNameText,25,myStyle);
		passwordText = GUI.TextField (new Rect (671, 645, 600, 20), passwordText, 25,myStyle);

		//Login Button
		//GUI.Button (new Rect (550, 700, -11, 43), "Login", myStyle);		

	}

i think you have to apply the color before you output your font!

try to switch positions of it ! :slight_smile: i hope it helps !

if not just comment and ill think for another solution :wink:

  GUI.color = Color.white;
  GUI.backgroundColor = Color.clear;


  myStyle.fontSize = 43;       
  myStyle.font = myFont;