Question about importing from blender

Hello, so I am relatively new to Blender and Unity. I am currently able to import my .blend file into Unity and apply the UV maps to my objects and everything seems to work. I came across something interesting and wanted to know why it happened so I can apply it to all the objects.
Upon import, one of my objects materials is already textured, whereas the rest of them I have to apply the texture myself. I’m not sure why this is happening and after double checking the options in blender everything seems to be the same. I will attach pictures so you guys can see what I am working with, let me know if you need anything else that would help figure it out.

I would like to be able to have all the textures applied upon import so I wont have to do it manually every time, it must be possible if my one object is doing it right?

Object in Unity

Import Settings
(I tried all combinations of material naming)

Comparison of Material and Texture tabs in Blender

Thank you for any help or guidance!

Most of the time when blender applies it’s auto unwrapping to a surface I think that is a way that just blender supports. By UV Unwrapping your textures onto your object you should be able to have them apply automatically. There are a few things that blender can do that it will not export with models, and I think that this is one of them.

Both objects are UV mapped though,(http://i.imgur.com/Op2vDOV.jpg) so what would the difference be? Is it perhaps because I have a normal map applied to the quad also? I tried it with the normal map unchecked but it still didn’t show up by itself.

When you’re in Blender, if you load a texture from your Unity project (specifically the Assets folder), then it will be automatically used in a material in Unity. Otherwise you have to apply the texture yourself.

–Eric

Ah I see so it has to be in the assets folder first, got it. Thanks!