SC_CameraCollision.FixedUpdate ()

I have problem with my script i make a 3d game 3rd person and script has an error
error:
NullReferenceException: Object reference not set to an instance of an object
SC_CameraCollision.FixedUpdate () (at Assets/SKRIPTI/SC_CameraCollision.cs:27)

what did you do in SC_CameraCollision script line 27?

The answer is always the same… ALWAYS. It is the single most common error ever.

Don’t waste your life spinning around and round on this error. Instead, learn how to fix it fast… it’s EASY!!

Some notes on how to fix a NullReferenceException error in Unity3D

  • also known as: Unassigned Reference Exception
  • also known as: Missing Reference Exception
  • also known as: Object reference not set to an instance of an object

http://plbm.com/?p=221

The basic steps outlined above are:

  • Identify what is null
  • Identify why it is null
  • Fix that.

Expect to see this error a LOT. It’s easily the most common thing to do when working. Learn how to fix it rapidly. It’s easy. See the above link for more tips.

This is the kind of mindset and thinking process you need to bring to this problem:

Step by step, break it down, find the problem.

1 Like

Vector3 dirTmp = parentTransform.TransformPoint(defaultPos) - referenceTransform.position;

read everything from the post above!

Vector3 dirTmp = parentTransform.TransformPoint(defaultPos) - referenceTransform.position;

in this line involved 2 Objects one is parentTransform and another one is referenceTransform

use debug.Log and find out which one is null.