Hey!
What I am trying to do:
I want to create a hovering mobile base. The player should be able to walk around, build new components and transport cargo on this base. You can imagine it as a hovering raft or ship.
My setup:
I am currently working on the hovering. I am using "add force at location" to keep an actor with "simulate physics" set to true hovering. This works perfectly fine as long as you dont try to attach any child components to the actor. The expected behaviour would be that the attached actors change the center of mass and weight of the physics actor and thats true as long as there is no overlap happening between actors. As far as I understand the physics system attached actors should be "welded" together and treated as one object.
The Problem:
If attached actors/components are overlapping with collision enabled they start to add some sort of force to the physics actor. This results in very strange behaviour like the platform spinning and drifting.
In the video I am starting with the platform hovering as intended. After half a minute I activate collision on the attached actors and you can see the platform starting to spin out of control.
Does anyone have some ideas how to fix or work around these issues? Thanks in advance!