Sweep doesn't work on AddRelativeRotation?

anonymous_user_6fac8fd6
Wed, 10 Sep 2014 14:17:52 +0000
Community & Industry Discussion

I’m getting very inconsistent behavior with “Sweep” movements.

With a sliding door, if I move it repeatedly with AddRelativeLocation with Sweep=True, door stops when it hits an obstacle. This is great.

With a rotating door, if I move it repeatedly with AddRelativeRotation with Sweep=True, door passes through all obstacles. This is not great.

StaticMeshComponent that I’m moving has good collision volumes, has collisions turned on, and in all other ways seems capable of blocking or being-blocked. I can make it collide with static or dynamic objects (or both) by tweaking its collision settings, and that all seems to work fine for most things. But when motion is rotation, Sweep seems to do nothing.

Is this a known issue? Thanks!

17 posts - 11 participants