Hello, i think that Unity Colliders have an error when have to detect objects in high speed.
One example, im my game, i have bullets, and they are passing through my object, when is suppose to detect and destroy itself with this script
void OnCollisionEnter(Collision collision) {
//detecting collision with the enemy
if(collision.collider.tag == "Enemy")
{
Destroy(gameObject);
}
}
Here is a picture of what’s happening