Pawn Collision Doesn't Work While Moving

Hello,

I’m encountering a problem with collision in my space shooter when moving.

During play, I attach a shield actor to protect just the front of the ship. The ship moves programmatically and the shield is attached so it moves with the ship.

The obstacles move with physics and impulse. They trigger overlap events with the ship correctly while it is still and while it is moving. They also trigger overlaps with the shield while it is still. However, overlaps with the shield while moving are unreliable and often don’t fire at all.

I’ve tried a number of modifications such a CCD, and making the collision box for the shield much larger.

Any advice on why moving an attached actor would not trigger overlaps against physics objects would be appreciated.

Cheers.

I’ve since read that sweeping does not occur on actors parented to actors. Alas.

Thanks for your response, @ClavosTech ,

The shield itself doesn’t simulate physics, no. Only the obstacles do. So I’m not trying to attach physics objects together.

I’ll try implementing your techniques and see if I have any more luck with that.

Thanks for your time.