1. Submit bugs to enter our 5.4 Beta Sweepstakes. Read more about it here.
  2. Unity 5.4 public beta is now available for all users. Grab the build and visit the 5.4 beta forum.
  3. Missing a module? More about the new installer in 5.3 here.
  4. 4.7.1 released for Xcode 7.3 support. Thread here.

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
    Messages:
    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
    Messages:
    5,669
    Welcome to the forum!

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