Materials have no color when put in unity
you have to bake the whole material. unity otherwise you do not recognize the materials of blender. 
look at this exhaustive answer to my question that is similar to yours