problem changing characters

I’m having a problem when changing characters, I created a small system to change characters, but when I change characters they lose their animations, I’ll send some photos to illustrate my problem.(remembering that I already reset “SCK” to the default animations of unreal engine 5)

third person graph

third person graph 2

widget designer

third person viewport

widget graph

when starting

when choosing MALE

when choosing FEMALE

when choosing FEMALE

This is most likely a skeleton issue. Make sure that the male/female meshes have the same skeletons if you want to switch using this method.

If they have differing skeletons, the Animation Blueprint will not work.

In my project, I am using the exact same logic but my male/female meshes share the same skeleton (both rigged to the mannequin skeleton):

If your male/female meshes have differing skeletons, you will also have to adjust the animation blueprint to match the correct skeleton - so for example:

  • Male mesh has its own animation blueprint
  • Female mesh has its own animation blueprint
  • When switching meshes, you also update the animation blueprint accordingly:

Hope this helps :smiley:

In this case, should I make the bones of that skin that I want to apply, look the same as the bones of the unreal character’s default character? because when I switch between the default male and female character of unreal, it works perfectly, What I find strange is that when I change characters during the game, and this character is the standard unreal male and female, it works, but when I change to another skin other than these it doesn’t work, considering that I did the retarget to this character that I want to have the default animations of the unreal default character,

I’m trying to follow your example but I’m not finding this “male mesh” and “female mesh”, where can I find it?

In your case, you said that you retargeted the character to the unreal engine mannequin. Did you do this for the female version as well?

The MaleMesh and FemaleMesh are variables that I’ve set in my project. You do not need to use variables - but I recommend using them for quality of life.

I will give you the link to my project and a video showing my problem if you can help I would really appreciate it

VIDEO

PROJECT
https://drive.google.com/drive/folders/1_D_kjASeMb5ea--DRWFhTy9d7_L_IqRv?usp=drive_link