Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 /
  • Help Room /
avatar image
0
Question by akshay_zz · Sep 23, 2016 at 10:55 AM · sceneerror messagenullreferenceexceptioninstance

NullReferenceException: Object reference not set to an instance of an object

Hello every. I have finished all my coding stuff and i was designing my levels. i have designed the first level(scene) without any error or something .As I moved to design second scene , I got some problem saying"NullReferenceException: Object reference not set to an instance of an object". As I have the used the same prefabs on both level, but instead of that it shows the error. It's like that when a player hit a object it dies and re spawn after 2s. This works perfectly in first scene but encountered a error in second scene. Here are parts of the code that i have used.


|||||||||||||||||||||||||||||||||| //InstaKill class attached to the object responsible for player to die

 using UnityEngine;
 using System.Collections;
 
 public class InstaKill : MonoBehaviour 
 {
 
     public void OnTriggerEnter2D(Collider2D coll)
     {
         if (coll.gameObject.tag == "Player") 
         {
             print (" you are in insta kill class");
 
             if(coll.gameObject!=null)
             LevelManager.Instance.KillPlayer (); //error that I have encountered
         }
     }
 }

|||||||||||||||||||||||||||||||||||||||||| LevelManager class

 public class LevelManager : MonoBehaviour {
 
     public static LevelManager Instance {get; private set;}
           public PlayerControl playerctrl{ get; private set; }
 
 public void Awake()
     {Instance = this;}
 
 public void KillPlayer()
     {StartCoroutine (KillPlayercode ());}
 
     private IEnumerator KillPlayercode()
     {
         playerctrl.Kill ();
         cameractrl.IsFollowing = false;
         yield return new WaitForSeconds (2f);
         cameractrl.IsFollowing = true;
         print ("KillPlayer code is going to Respawn");
         if (_CurrentCheckPointIndex != -1)
             _CheckPoints [_CurrentCheckPointIndex-1].SwapnPlayer (playerctrl);
         //TODO : Keys
     }
 }

||||||||||||||| PlayerControler attached to Player

   public class PlayerControl : MonoBehaviour
     {
     public void RespanwnAt(Transform spawnPoint)
         {
             if (!facingRight)
                 Flip ();
             IsDead = false;
     
             ThePlayerBoxColl.enabled = true;
             transform.position = spawnPoint.position;
         }
     }
 

|||||||||||||||||||||||||||||||| error I am getting when player comes in contact with other object that is responsiple for player to die NullReferenceException: Object reference not set to an instance of an object InstaKill.OnTriggerEnter2D (UnityEngine.Collider2D coll) (at Assets/_Scripts/InstaKill.cs:14)

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

0 Replies

· Add your reply
  • Sort: 

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

72 People are following this question.

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

Related Questions

JS NullReferenceException: Object reference not set to an instance of an object 1 Answer

javascript NullReferenceException: Object reference not set to an instance of an object 0 Answers

Scene 'Assets/First level.unity' (-1) couldn't be loaded because it has not been added to the build settings or the AssetBundle has not been loaded. 11 Answers

How to fix (NullReferenceException: Object reference not set to an instance of an object) in my case 0 Answers

UnityYAMLMerge error: Cannot find transform parent for fileID 0 Answers


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