Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Greatalastor · Apr 17, 2012 at 06:27 PM · collisiontriggernext level

collision script to next scene

im trying to make a script that when you collide with a game obj you are transferred to a new scene... how do i write this?

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
2

Answer by ferro · Apr 17, 2012 at 09:58 PM

You can detect collision by having

OnCollisionEnter(Collision c)

method in your MonoBehaviour. When you detect collision you can change scene with

 Application.loadLevel("level name")

method

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Greatalastor · Apr 18, 2012 at 02:20 AM 0
Share

i get an error message BCE0005: $$anonymous$$ identifier: 'OnCollisionEnter'

function Update () { OnCollisionEnter(Collision); Application.loadLevel("title"); }

is this the wrong scripting?

avatar image syclamoth · Apr 18, 2012 at 02:21 AM 1
Share

You have absolutely no idea, have you? Read the manual, learn some basic scripting, get comfortable with Unity's scripting environment. Then ask questions on this site. The scripting reference is right there on your computer, so you have no excuse for not reading it. If you read the script reference end-to-end (even skim-reading it is alright!) then you'll have more of an idea of how to put this stuff together than about 90% of the registered users on this site.

avatar image
1

Answer by kevinseligmann · Apr 18, 2012 at 02:30 AM

As suggested by @Lo0NuhtiK you need to check when your object collides. To do that, you do exactly what he said. You can also filter collision objects by tag or name:

 function OnCollisionEnter(other : Collision){
     if(other.gameObject.name == "SomeObject"){
         Application.loadlevel("Level name");
     }
 
     if(other.gameObject.tag == "SomeTag"){
         Application.loadlevel("Level name");
     }
 }
Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

move camera when it collides with a trigger 1 Answer

activate gui on trigger enter 1 Answer

RigidBody - GameObject moves but mesh stays! 1 Answer

Inverse 2D Collider, is this possible? 0 Answers

Best practice for OnTriggerEnter detection 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges