Search Unity

  1. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice
  2. We're running great holiday deals on subscriptions, swag and Asset Store packages! Take a peek at this blog for more information!
    Dismiss Notice
  3. Check out our Unite Austin 2017 YouTube playlist to catch up on what you missed. More videos coming soon.
    Dismiss Notice
  4. Unity 2017.2 is now released.
    Dismiss Notice
  5. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  6. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  7. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  8. Unity 2017.3 beta is now available for download.
    Dismiss Notice

Can't get collision with player controller

Discussion in 'Editor & General Support' started by McMunchly, Apr 29, 2012.

  1. McMunchly

    McMunchly

    Joined:
    Apr 29, 2012
    Posts:
    4
    So I'm trying to make it so a player touches a trigger which causes the scene to change.

    I have the default first-person character controller which is tagged as 'Player', and a box collider. I gave the box collider this script:
    Code (csharp):
    1.  
    2. {
    3.     if(collision.gameObject.tag == "Player")
    4.     {
    5.         Application.LoadLevel("house");
    6.     }
    7. }
    8.  
    Yet when I touch the box with my controller the scene doesn't change. What gives?
     
  2. Dantus

    Dantus

    Joined:
    Oct 21, 2009
    Posts:
    5,669
    Welcome to the forum!

    It is very likely that you find the answer here: Unity Answers.