In the case with a shooter game, a player fires with a projectile actor (i.e. not using trace), and I would like to get the location of this “hit”, like for head shots. However, I’ve run into a few problems:
-
I don’t want to use the “Hit Event” because sometimes I don’t want actual physics interactions.
-
Overlap events do not provide accurate enough information. I’ve also tried using bMultiBodyOverlap but I get weird results. Also, the use of bGenerateOverlapEvents on the SKMesh might be really expensive.
-
The current method is manually attaching collision spheres components to an actor, however, this method seems poor in spirit and perhaps slightly poor in performance.
I was wondering how other shooter games detect bone hits in UE4. I appreciate the help!