Another quick PSA -- we've heard from devs who are running into DLL issues with the new Unity assets, particularly on Windows. This is likely the result of Unity not overriding the necessary files. Here's the lowdown from one of our Unity leads:
To check whether this might be the case:
- Import the latest Core Assets (for desktop) or VR Assets (for Oculus Rift) from here: https://developer.leapmotion.com/downloads/unity
If that doesn't work, then try:
- Create a brand new Project
- Import the assets from the link above
- Run a demo scene (if using the VR assets, in the LeapMotion+OVR folder)
If Method1 doesn't work, but Method2 does, then it means Unity did not override all the necessary files. You might need to delete LeapMotion, LeapMotion+OVR, and the Plugins folder, and then reimport it. Make sure to make a backup for some personal changes
For more: https://community.leapmotion.com/t/dllnotfoundexception-leapcsharp/2151/5