Hello fellow Unreal developers,
I’m making a flying vehicle with the intention of it being able to move across a flat plane and rotate on the spot. Right now, movement is working as intended and the vehicle will bump into objects it flies into. Movement is done using the AddActorWorldOffset node with Sweep enabled and works well.
However, when the player flies close to an obstacle and rotates, there is nothing to stop the vehicle. It will rotate through the object and become unable to fly in any direction until it rotates free of the obstruction. Rotation is handled, as shown below, using the AddActorWorldRotation node, also with Sweep enabled.
The fact that the AddActorWorldOffset node causes the actor to generate collisions would seem to suggest that this should work the same way, but alas it does not.
I would greatly appreciate any assistance in this as myself and my team are stumped.
Many thanks!
James
