I have a very simple scene with a fast moving ball going straight towards a cube. The ball is set to have continuous dynamic collision. The collision isn’t calling OnTrigger() when the ball is at high speed. Is this a bug or am I doing something wrong?
Here is the exact setup:
-
a kinematic cube with box collider at (0,0,0) set to trigger and no rigid body
-
a sphere with sphere collider at (0,251,0) with ball collider and rigid body with no gravity set to continuous dynamic
-
a script sets the velocity of the ball to (0,-100,0) in Start()
-
another script tells me if the OnTrigger is called
The OnTrigger() does not get called. I know my setup is correct because if I set the velocity to (0,-20,0) instead of (0,-100,0) everything works as expected.