I am trying to make a 3D puzzle game in Unity, so I UV wrapped a world map around a sphere to make a globe. From there I sliced the sphere into many pieces and then applied the solidify modifier to each to give them thickness. The blender project looks like this now:
Now I want to export each of these pieces into Unity so that I can make the game. I have tried exporting as .fbx and .obj files, as well as directly dragging and dropping the .blend file into Unity directly. All of these methods have imported the model into unity, however the texture of the model is lost every single time. I can't add a material afterwards because I cut up the pieces on blender so I don't know how I would apply the material so precisely that region of the map appears on the respective square. So my question is, how do I keep the texture of the pieces when I import them into Unity?