My Actor is a spaceship cockpit, with the camera in it and some physics thrusters attached and simulate physics enabled.
I also have a control panel Actor, which is a child of the spaceship, and the control panel has buttons.
I have the following problem. If I move the child actor close to its parent, some collision occurs and on game start the spaceship starts rotating wildly. If I move the child actor a little bit away from its parent, this does not happen (but of course the control panel needs to be inside the ship).
To work around this, I changed the default collision on the control panel from BlockAllDynamic to None. And this does indeed stop the collision, and I can place the panel where I want. Unfortunately, I can not click on the buttons since the onClicked events stopped working when I disabled the collisions.
I might actually want collisions on the panel, imagine some item floating around in the cockpit.
So instead of disabling collisions can you please suggest a solution to cure the wild rotations?!