- Home /
Question by
KeenanPearce · Mar 30, 2013 at 10:14 PM ·
errornullreferenceexceptionobject reference
NullReferenceException...
I have been following a tutorial series on youtube and I so far I have done everything correct. Until now, I have this error...
Boo.Lang.Runtime.RuntimeServices.InvokeBinaryOperator (System.String operatorName, System.Object lhs, System.Object rhs) CollisionDetectionSphereScript.Update () (at Assets/CollisionDetectionSphereScript.js:10) I sort of understand this means that the script cannot find the item you have selected, or if you have selected one at all. Here is my code: var floatAbove : float = 0.1; var playerCapsuleTransform : Transform; @HideInInspector var collisionDetected : boolean = false;NullReferenceException: Object reference not set to an instance of an object
function Update () {
transform.position.x = playerCapsuleTransform.position.x; transform.position.z = playerCapsuleTransform.position.z; transform.position.y = playerCapsuleTransform.position.y + ((playerCapsuleTransform.GetComponent(Collider).Height * playerCapsuleTransform.localScale.y) / 2 ) + (transform.localScale.y / 2) + floatAbove;
}
function OnCollisionStay (collision : Collision){
if (collision.transform.tag == "Level Parts") collisionDetected = true;
}
function OnCollisionExit () {
collisionDetected = false;
} Now the error is pointing to line 10, but I included the entire script just in case it is a spelling error in another line. I have set the Player Capsule Transform in the Inspector but I still have this error. Please help me resolve this, Thank you.
Comment
Are you sure there is a Collider on your playerCapsuleTransform?
Best Answer
Answer by DarkScythe97 · Mar 31, 2013 at 04:57 AM
Try this: playerCapsuleTransform.GetComponent(Collider).height
Your answer
Follow this Question
Related Questions
NullReferenceException: Object reference not set to an instance of an object 0 Answers
Calling 'AddItem' Method giving me error NullReferenceException: 0 Answers
Why am I getting NullReferenceException on my .Contains()? 1 Answer
Null Reference exception help 2 Answers
Trying to get javascript to chnge UI.text but it wont 2 Answers