Importing textures from blender to unity

Hey guys I was making a gun in an editing software called blender and i put a texture map on the gun. So when I imported it into unity and put it in the game it was the default gray. Thanks

To import textures from a model in Blender into Unity, you need to UV map the object in Blender. To learn about how to UV map an object, look at UV Map Basics. After UV mapping your gun, re-import your file into Unity, and the mapped textures should appear as normal.

Also, Unity does not import materials from Blender. If you create a material for an object in Blender, then you will have to reassign the color and texture to that material back in Unity.

Does this mean that texture part of the mesh is contained in fbx (for example)?