Sometimes missing collison

Hello,
I have some trouble with CCD i think. Sometimes it generates overlap events but more than 50% it doesnt. I am using a projectile with movementcomponent. Where i have to look for solving this prob? Thanks in advance!

We might need more information about this before you can get help. Setup you have done for your projectile and the mesh you want it to overlap etc.

Unsure how it would sometimes overlap and sometimes not though. Maybe it’s not what you think it is. For example it’s not overlapping events against a Capsule Shape but the Mesh so it misses sometimes. Or maybe in a special situation where collision is changed etc.

Hard to say without seeing what’s happening. Even making a video about it could help.

Ok here are some infos:

CollisonComponent

ProjectileMovement

][3]

Sphere

47340-sphere.png

The victim (this i want to overlap)

The Projectilecomponents are ordered like this:

     Projectile
          ColissionComponent
                 Sphere
          ProjectileMovement

Thanks for your help!

Hi TO.Games,

Can you provide a screenshot of the blueprint that is causing this projectile movement and anything related? The reason I ask is because there are many times where the movement itself is causing the issue. One problem would be if the movement is being called on tick, sometimes sweep can be ignored because it’s only being checked every frame which it could technically, if going fast enough, pass through without every registering.

there is no blueprint of projectile :frowning: i am using the movement component from UE4.8 which is written in C++ i think

I see. Can you provide information about the actual overlap event? It would be helpful to see the blueprint that is reacting to the overlap event to see if there may be any issues in that area.

Hi TO.Games,

Are you still experiencing this issue? If so, I’ll need you to provide me with more information related to what is suppose to happen when your overlap event is triggered as the issue may be in that section. In the meantime, I’ll be setting this issue to resolved for tracking purposes but commenting will reopen the question so that we may continue.