I'm trying to import assets from a unity project using Leap 4.2.0 into another project using Leap 4.4.0. When I try to run the project, the scripts don't comply and I get Error messages that tell me my Leap is missing components, like:
Assets/Scripts/MotionGestureRecognizer.cs(100,38): error CS1061: Type 'Leap.Finger' does not contain a definition for 'TipVelocity' and no extension method 'TipVelocity' of type 'Leap.Finger' could be found. Are you missing an assembly reference?
Assets/LeapMotion/Core/Scripts/HandPool.cs(89,33): error CS0246: The type or namespace name 'IHandModel' could not be found. Are you missing an assembly reference?
Was there any major change between these two versions that should cause these errors, or is there something else I'm missing?
I found that using HandModelBase instead of IHandModel solves this error. Does this seem like a correct way to go? If so, can TipVelocity be replaced by an updated object as well?