I have an interesting predicament that has stumped many so far, but hoping someone here can help.
To give some context, the program I'm working on casts a ray from the index finger when the user is pointing, this allows someone to select something. My partner and I downloaded the latest version of the project repo, got these errors and warnings, and yet the project worked fine and we could do our work. I opened it the next morning to do work, and pointing no longer worked! The raycaster was not appearing. Hasn't worked in over a week.
The thing is, these should not even be relevant because not only did we SEE it work before, but the code files being referenced haven't changed since winter of last year.
Even funkier, I switched the head of the repo back to when we saw it working; same errors, no raycast, and this is the case on my home and lab computers.
I don't know everything about Unity; can these errors "roll over" after a certain amount of time and take effect, if not immediately? Should I update Leap Motion Core Assets or the Orion SDK? Does Unity have some settings it saves on a machine that we might have changed that mess with all versions? Any help or insight would be appreciated.
I'll post more code if a user thinks it would help, but I would need permission from a colleague first.