So my projectile, no matter what I do, always goes through walls, I tried to use the “on hit > destroy actor” idea (https://answers.unrealengine.com/sto...ecollision.png) but it didn’t work either, while playing, it keeps adding actors when I fire and never destroying them, any ideas?
If the projectile is too fast, it may don’t see the wall :
1000 m/s → ~40m per tick so the wall is too small to be calculated
use linetrace for collision, this will detect your wall ![]()
Debug registers but goes through http://i.imgur.com/NfKL9BR.png
(I know this question is old, but I’m gonna answer it anyway…)
Have you tried enabling “continuous collision detection” on the projectile?
Continuous collision detection prevents small and/or fast objects from passing through walls.
(To enable it: navigate to the projectile’s “details” tab, and under collision: check “Use CCD”.)
1 Like
CCD does not work for me when I tried it.
This one worked for me for the small bullet shells. Thanks