How to transfer uvs from static mesh to the same rigged and animated mesh The problem is quite simple, I have a static character, which is not rigged, this one is fully unwrapped and textured.
Next to it, I have as well, the same mesh, this time rigged and animated, but uvs aren't done yet.

So what I would like to simply do, is to apply uvs from my static mesh to the one animated, as they are the same, that should work whitout any problem. (Although I mostly use this only on statics meshes usually, first time I try with an animated mesh and that doesn't work).

Anyway, I use CTRL+L (the join uvs function in fact). When I open the uvs of my animated mesh, they look good, well unwrapped, but on my model, the texture seems totaly messed up, not applied correctly.

Does anyone know the answer of that question ? The best solution ?



EDIT:
Another test with CTRL + L => OBJECT DATA, this time the mesh has the texture applied well, but gets deformed.

EDIT2: I just would like to mention also this. To be sure it doesn't come from these manipulations. In fact, at first, I received the animated mesh, but the uvs were not done, so what I did, is I applied the armature of this animated mesh, which was mirrored, to get a static mesh. From that mesh, I started to create the uvs. But, I deleted the half of the mesh, to work on my uvs, and then, once the uvs were done, I applied again a mirror modifier, this way I could save some uvs space (as you can seen on the screengrab below).. Do you think the fact I can't copy my uvs to the animated mesh could come from these manipulations I had done previously !?
Select the object you want to copy UV map to, then the source object. Execute Ctrl-L > Transfer UV Layouts. If you're using an older version of Blender, it's in UV Maps property group's dropdown button. This will work flawlessly only if both are exactly the same, no vertices/edges added or removed.



You still need to edit the destination object's texture to use the right UV map, afterwards.

Edit: In your case, it seems like both character meshes are attached to different image files. Two identical objects can have identical UV maps, material and texture, but look different in the viewport because they're attached to different image files:



To fix this, make sure the image file being displayed on Image Editor is the same, when both objects are edited. This doesn't affect how they're rendered, though.