I’m trying to move an actor witch multiple collisions capsule. The four sides of a car in that case. But I can’t get the SweepResult from the BeginOverlap event. Only the Root collision component receives the SweepResult, other get an empty SweepResult.
It seems that this is a problem that is present for years, does anyone have a convenient workaround to achieve such a task ?.
I’ll temporary (maybe not) going to replace the root with a basic shape of the car, and when collision occures, I’ll make 4 overlapping test with each side.
I see, sorry I misunderstood your question. Your workaround sounds feasible. Another one I’ve done is to use bones along with the Find Closest Bone function to find what/which side of an object was hit while keeping collision components to a minimum. Of course this is very much geometry-dependent and may not be a fit-all solution for your case. Cheers.