Change MANUALLY GUIText's.text COLOR

I put a GUIText on a WHITE panel, the text isn't shown.. obviously(Default is white guitext's.text color)

I can see the text in runtime with this:

 guiText.material.color = Color.black;

The question is: `How can I manually edit the Material's color?`

*Another thing, in run-time the material slot isn't null, means there's a "font material" added to that slot, and in brackes instance. `font material(instance)`

When I go to that material in my project tab, `the color is blocked`, I can't access it..

Try create a new material, set the colour, then add the font texture from inside the font

You should be able to assign pretty much any transparent shader you want, though GUI Text or an unlit shader will work well

Solution:

Shader "GUI/Text Shader with Z test" {
Properties {
   _MainTex ("Font Texture", 2D) = "white" {}
   _Color ("Text Color", Color) = (1,1,1,1)
}

SubShader {
   Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" }
   Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off }
   Blend SrcAlpha OneMinusSrcAlpha
   Pass {
      ZTest LEqual
      Color [_Color]
      SetTexture [_MainTex] {
         combine primary, texture * primary
      }
   }
}
}