Update (June 8, 2017): The UI Input Module has been deprecated, as 3D interfaces are now handled by the Leap Motion Interaction Engine. Learn more on our blog.
Unlock new possibilities in your Orion project with Add-on Modules – powerful extensions built on top of our beta release of the Unity Core Assets for Orion. Learn more in our post Unity Core Assets 101: How to Start Building Your VR Project.
UI Input Module
The UI Input Module provides a simplified interface physically interacting with World Space Canvases in Unity’s UI System. This makes it possible for users to reach out and “touch” UI elements to interact with them – or even control a cursor at a distance by pinching their fingers. This module also provides “CompressibleUI” scripts that enable UI elements to pop-up and flatten in response to touch.
Projective Interaction Mode
This module also includes an experimental Projective Interaction Mode which allows users to interact with far-away menus by holding their hands up and pinching their cursor over a UI Element. Projective interaction is disabled by default, but can be enabled in the example scene by:
Click LeapEventSystem->Advanced Options -> Experimental Options
Changing Interaction Mode to “Hybrid”
Re-Enabling the experimental Menu GameObjects under the “Menus” parent GameObject in the scene.
More details can be found in the UI Input Getting Started Guide.
- Unity Core Assets download and setup
- Unity Core Assets 101
- Unity documentation
- Introducing the UI Input Module
Please note: the Orion Add-on Modules are dependent on our beta Unity Core Assets for Orion and will not function properly without them.
Also check out Pinch Draw!