Create a pawn or character blueprint. Double click on it.
Select Viewport and under the Add Component section drag and drop any skeletal mesh that shares the same skeleton so it’s under default. Select each SK mesh in turn and under details > animation Set Use Animation Blueprint and and then set none to whatever BP is assigned to the object in question. More or less you can added as many sub-components you wish as to what makes for a complete player model.
Built into the process. You will figure it out once you see it.
Sure just add it as a component and if you make the main component the new root you can grab the item and under Details > Sockets > Parent Socket and link it to what you want (no need for a socket as a bone is a socket by default)
Same process for animation but instead of using a blueprint you can add an animation asset directly.
Yes but each object does not need to share the same animations or blueprints.
Lets say your doing a player model with a separate head that you want to attach as a component of the complete model.
The body and head would have to share the same rig in the host program but could be exported separate and then import to share the same rig. As a component the head would target the same blue print as what you would use on the body and must be applied to both so that they are bound to the same inputs.
Now lets say you want to add an accessory, a bennie with a propeller that goes around and around, you would add it as a separate component use the head bone as the socket to link to and set the animation input to Use animation Asset and select the animation clip that is used to make it go around and round.
With this set up the player will spawn with key bindings but the propeller would spin using the raw animation clip.
Of course what every you attach skeleton and animations “must” match and if they don’t then they don’t do anything.
Can you say exactly what it is that you want to do?
Interesting way of doing it so I might do a how to video in the near future.
Im attempting a character creation/customization system.
Was going great until animating, I am hoping there is a way to easily share animations across a character.
I have all my assets using the same skeleton but when combined in one character BP, the attached pants just float with the character.
My confusion regarding separately dictating an animation to each piece in a composite character is how is the character is handled when complex movement comes into play(like a player controller or an ai state machine).
How do I ‘attach’ the pants to the character bones in the composite character so the animation is shared?