I’m adding some code to prevent actors being placed over other actors by players during gameplay.
I’m using the TouchingActors iterator every tick while placing.
I’m finding that sometimes it’s returning actors when they are still a small distance away from the main actor I’m checking (their collision doesn’t overlap), yet apparently they are still “touching”…
The inaccuracies in the touching distance seem to vary if I check at different areas of the map.
Is there some approximation or something that the engine is doing that can account for this inaccuracy?