I work for a small tech firm and am developing some applications that utilize the Leap Motion but are also intended to be cross platform. Currently I am working on a demo markup tool and am looking to make my UI compatible with Leap Motion, a Unity FPScontroller, and gaze triggered mobile VR.
My issue as of right now is that I can't seem to get Unity's even system to trigger on top of what Leap already has. Ideally it would be a simple matter of equipping the desired button with an event trigger and initiating OnClick() instead of OnGrasp() with the interactionBehavior script, thereby allowing a user to interact with the same UI panel whether they are utilizing Leap Motion, mouse and keyboard, or google cardboard. However something seems to be preventing Unity's stock Event System from picking up mouse clicks. Is there anything in the Leap Motion that might interfere with this? Been wrestling with this a little at a time for the past few weeks now. Any and all help is appreciated.
Just a heads up, I'll respond ASAP but it's also the end of my day. I'll get back to any replies as soon as I can.