How to detect which physics body of skeletal mesh has overlapped?

I have a skeletal mesh with a Physics Asset assigned to it as such:

This skeletal mesh is used within an ACharacter with collision settings as such:

And an actor which has the overlap event as such:


blueprintue to copy from

The Overlapping of the mesh is detected but I can’t find out how to get the Physics body(s) that has overlapped:

image

I’m also open to a c++ solution if required

I could be wrong but wouldn’t “Get Closest Point On Physics Asset” achieve this, as it would return the bone name from the hit result location

When you say “Hit result location” do you mean from the “Sweep Result” pin? If so then that would require Sweep which isn’t always the case especially in the falling example shown in the video

Also if I change the collision shape from sphere to capsule this does not work accurately