OnCollisionEnter and rigidbody problem

Hi, i have searched around theese forums for a solution for my collision problem but nothing works. I simply want my player to collide with a boat but nothing happens. Both objects are rigidbodys and have mesh colliders. The boat is tagged “Boat”.
I would like to destroy the boat when the player collides with it. Debug log doesn’t respond either.

Everyone says I should use a script like this:

function OnCollisionEnter(collision:Collision)

{

if(collision.gameObject.tag == "Boat")
{
    Debug.Log("Hit!");
}

}

Help would be appreciated :slight_smile:

function OnCollisionEnter (hit : Collision)
{
if(collision.gameObject.CompareTag(“Boat”))
{
Debug.Log(“Hit!”);
}
}

make sure you tag your boat. Also make sure Is Kineticable is off, for this disables it.