- Home /
Leap Motion-Beginner Scripting Issues
I am very new to all things Unity and C#, so bear with me. I've been trying to work with some of the scripts in the demos that come with the "Leap Motion Core Assets" from the Unity store. Specifically the ChangeMaterialOnGrab. I have made the script a component of the object, and applied the Changing Object and Grabbed Material, but this Error keeps coming up. I have made no edits to the code which was included in the package. "
NullReferenceException: Object reference not set to an instance of an object ChangeMaterialOnGrab.Update () (at Assets/LeapMotion/DemoResources/Scripts/ChangeMaterialOnGrab.cs:34)
This is the part of the code that I think it is referring to.
void Update() {
bool grabbed = GetComponent<GrabbableObject >().IsGrabbed();
if (grabbed && !grabbed_)
OnGrab();
else if (!grabbed && grabbed_)
OnRelease();
I know it means something is wrong with line 34, but I guess I am not versed well enough with either the Leap Motion or C# to know what exactly it is. Any advice would be greatly appreciated!
Answer by bellarose143 · Aug 25, 2015 at 10:54 AM
The cs:34 is what line of the script it is on.... Im having trouble with using the Leap Motion "Frame" class because when i start it up it gives 1000+ errors that say exactly what yours says
Your answer
Follow this Question
Related Questions
How do I make a crouch script unity 3d 1 Answer
I made Infinite jump Fix Script By Myself But I Want You Guys To Take Look at My Script... 0 Answers
How would I make a ListChangedEvent? 1 Answer
How to move the object to where the object is already pointing to? 1 Answer
Multiple Cars not working 1 Answer