1.- I follow this steps from https://developer.leapmotion.com/unity
A.- QUICK SETUP GUIDE – OPENUPM
You can now get our Unity Plugin via OpenUPM.
Ensure that you have the Ultraleap Hand Tracking Software (V5.2+) installed.
Remove any existing Ultraleap Unity modules from your project. If you need to do this, we strongly recommend you read our guide to Upgrading to the Unity Plugin from Unity Modules.
Setup only needs to be performed once per Unity project. In Unity, select Edit -> Project Settings -> Package Manager, add a new scoped registry with the following details:
Open the Package Manager (Window -> Package Manager) and navigate to “My Registries” in the dropdown at the top left of the window.
Ultraleap UPM packages should be available in the list.
2.- I downloaded the pack from here https://github.com/ultraleap/UnityPlugin/releases/ 5.4.0
3.- Then in Unity I have this errors:
Library\PackageCache\firstname.lastname@example.org\Runtime\Scripts\HandModelManager.cs(287,21): error CS1061: 'HandModelBase' does not contain a definition for 'group' and no accessible extension method 'group' accepting a first argument of type 'HandModelBase' could be found (are you missing a using directive or an assembly reference?)
Assets\ThirdParty\Ultraleap\Tracking\Hands\Editor\HandBinderEditor.cs(870,48): error CS0246: The type or namespace name 'Chirality' could not be found (are you missing a using directive or an assembly reference?)
So... What's the problem? I have the Leap Motion on Ultraleap Tracking Visualizer with no problem.
Windows 10 (comp 19042)
Unity 2019.4 and 2020.3