Description
Fingers – Touch Gestures for Unity as of version 3.0.0 is fully compatible with the new Unity input system! See the readme.txt file for instructions.
1 Gesture Asset
Fingers is your best choice for Unity touch input and gesture handling in Unity. Finger gestures is tops in feature set combined with low price and easy to use architecture and tutorial videos. Fingers works on all Unity platforms. If you’ve used native mobile Android or iOS gestures, you will be right at home with Fingers.
Example Projects
I am adding examples as I have time. I’ve started with a simple word game and will build on it and add more projects over time!
Rock Solid, Used by Thousands of Apps
“Fingers – Touch Gestures for Unity” has garnered recognition in numerous Unity promotions and tutorial videos. Additionally, thousands of customers concur that Fingers stands as the premier asset for touch and gesture management in Unity. With its tried, proven, and battle-tested performance, Fingers continues to be a reliable choice for developers.
Full Gesture Framework
Fingers provides you with all the familiar touch gestures you’re accustomed to, already integrated. These encompass tap, double tap, long tap, pan, rotate, scale, and swipe gestures. Furthermore, crafting your personalized gestures is a straightforward and uncomplicated process. The code features comprehensive commentary, complemented by an abundance of demo scenes and tutorial videos to facilitate your understanding.
Joystick and DPad
Fingers contains very robust and configurable on-screen controls including joystick and d-pad. The joystick has numerous options including dead zones, input curves, following the touch, etc. to fine tune the behavior. You can configure all on-screen controls with active and idle states.
Unity UI integration
Fingers works great with Unity UI and the event system. Blocking gestures over buttons or restricting gesture to UI elements or other game objects is easy. Collider2D masks can be setup to ensure gestures only start over certain parts of the screen.
Mobile Controls
Fingers contains on screen controls like d-pad and joystick, great for hand-held devices.
Virtual Touches
Easily inject your own touches from AR, VR or any other source using the simple virtual touch interface. Fingers can work with any environment or system.
Design Time Gestures – No Code!
Adding gestures in the inspector has never been easier. Simply add from the component menu and configure your gesture. Set the callback to your script and you are done! Pan/rotate/scale and drag and drop is simple. Built in scripts for these scenarios, with demo scenes are provided. CrossPlatformInputManager integration is available for the joystick and dpad controls.
Image / Shape Recognition
Fingers contains image recognition gestures. With a few minutes of tweaking, you can recognize shapes like circles, lightning bolts, check marks and the letter X. You can even bulk import as many png images as you want in one go to instantly create image recognition script for those images.
Zoom / Rotate Preview with the Mouse
Previewing gestures in the player is easy, even without a touch screen. Just use the shift and control key plus mouse wheel to simulate pinch and rotate gestures, along with each button to simulate a different finger.
Built on Solid Design Patterns
This design ensures seamless compatibility with any platform equipped with a mouse or touch screen, facilitating effortless execution across a wide range of devices.
Simultaneous and Exclusive Gestures
You can execute gestures simultaneously or exclusively (with the default setting). In addition, gestures can require other gestures to fail (such as a tap requiring a double tap to fail).
Unit System
By default, Fingers utilizes inches to measure distances for specific thresholds, but you can modify this through properties on the gestures.
Unity Remote
When using Fingers with Unity Remote, you may want to temporarily disable mouse handling via script property.
Technical details
- Pan, rotate, scale, tap, double tap, long press, image/shape/character recognition, custom
- Tons of demo scenes
- Script or use components
Disclaimer:
Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.
Check Unity Asset Store For more info: https://assetstore.unity.com/packages/tools/input-management/fingers-touch-gestures-for-unity-41076
Explore our more assets