How can I attach a Blueprint to a Socket in another Blueprint?

Hey Bennetherwood,

As long as you have a reference to Blueprint you want to attach to your socket, you can use Attach nodes to accomplish this. Here’s an image of a simple setup for your Character Blueprint:

On whatever event you choose (L Key Event, in this case), it Gets All Actors of Class (choose whichever Blueprint you’re looking for in your level), and uses a For Each Loop to Attach Actor to Component. Array Element is Blueprint Actor, In Parent is Character’s Skeletal Mesh, and In Socket Name is exact name of Socket in your Skeletal Mesh.

Hope that helps!

1 Like