How do I make 2D object colliders change the scene

So I want to change the scene when my Character (2D) (third person) hits a cube. The scene is ‘level 2’ but after following this video exactly (except for changing the physics to 2D) my character just runs through the box though if i un tick is trigger then he will hit it?

How would I make the scene change when my character touches the cube?

#pragma strict

function OnTriggerEnter(Col : Collider)
{
    if(Col.tag == "Player")
    {
         Application.LoadLevel("level 2")
    }
}

@Dandragon123, Did you change every object’s collider into 2DCollider.(Means use physics2D). than use OnTriggerEnter2D Instead of OnTriggerEnter.