Tricky case with collision

How does this possible?
I want to prevent hitting between projectiles
This works if I set object type as CustomCollisionChannel but with the same settings, it doesn’t work with object type Projectile. :face_with_symbols_over_mouth:


What if you Enable the “World Dynamic” by the Projectile Type?

Because a Projectile is in fact a Dynamic Object

The same as for the CustomCollisionChannel. I can’t understand why for one layer overlapping is working but for another one isn’t. Is it UE bug?

So the Overlap Event NEVER triggers when it meets another Projectile?

Also just to clarify - both of your Screenshots are from same Projectile and also it hits the same Projectile, right?

No, the point is to switch from blocking to overlapping
Yes, the same BP, when I’m setting object type Projectile, my projectiles start hitting each other and blocking
Object type - Projectile
ezgif-4-e14519f9ad
Object type - CustomCollisionChannel
ezgif-4-1f541e57ca

Found the reason
I don’t know why these defaults affect the game overall but the answer is here
Projectiles are blocking each other because of default response is “block”

3 Likes