Texture for my building

Hello.
I made a building in blender and exported the building to Unity. Once I add a texture to the building, it only changes color. Here is an example: I have a grey wall texture with cracks. If I add this to the building, it will only get a grey color. Is the problem that I have to texture it in blender? Thanks.

You need to UV map your models.