Attach actor blueprint to another

Hello everyone.

How can i “weld” two actors? I tried attach actor to actor, but it won’t work, without socket. I tried physics constraint, but attached actors going crazy, when collide with something. What i wanted - is to connect actors, to make them perform like single object. And i don’t know, what more i can do, besides asking here.

Use child actor component, it will make one actor work as component of another, but this might not fix your physics issues

If you drag actor blueprint to other actor blueprint it will create one automaticly

Sorry, bit with child actor component you only can attach classes, no?

Only actors, either defined class that will be spawn on start on main actor spawn or attacked ready actor object somewhere ( not sure if you can do that in blueprint). Ofcorse it’s just a illusion of actors being one actor and you can marge them in UE4 but this is closest you can get, other then that you could create components insted those actors you trying to create, only diffrence is they will need actor to work,

If you think about it most minimal form of actor cooperation is to just actor spawning and keeping reference to that actor and send commands to it, child actor component is simply more organized way to do it.

Well, i tried something like this and this is definatelly not the thing i wanted. They don’t ‘simulate’ properly. For example - if i connect big sphere with 100 weight with sphere with 5 weight - they will be pushed by thruster as one object, and heavier sphere won’t be below another. By the way, i tried to use physical constraint again, and yes, while ‘welded’, actor collide with each other and shaking, anybody knows how to fix it?

Use collision chanells, make them overlap eachother:

use attach to component/actor and then set owner