Plugin supports Unity 4.6 Pro and Unity 5 Personal and Pro
This plugin is a way to integrate iOS 3D touch (pressure touch) or touch radius into your game before Unity officially supports this feature (please note that Unity 5.2.3f1 added pressure and maximumPossiblePressure properties to Touch class). No Objective-c skills needed, no changes to Unity player. Simply add plugin files to your project and get touches on C# side as you would by using Input.touches.
Very few allocations and very fast performance thanks to binary serialization/deserialization of touch data. No strings allocations or other memory hungry operations.
Be first to deploy games for iPhone 6s / iPhone 6s Plus and iPad Pro.
Features
• Full documented source code
• Full support for iOS 3D Touch API (including iPencil pressure support)
• Full support for iOS Touch Radius
• Backwards compatibility to work on iOS 5 and above.
• No objective-c knowledge required - touch data is provided as list of C# objects
• Easy to understand, documented example projects displaying all the features and fallback methods
• InputManager class to easily handle native touch, unity touch and mouse inputs at the same time
• Peek and Pop example scene providing continuous visual feedback for the user actions
Compatibility
• Unity 5 Free and Pro
• Unity 4.6 Pro
• Works on all iOS devices
• iOS 5 and above for position and delta position data
• iOS 8 and above for touch radius data
• iOS 9 and above for 3d touch data (requires hardware support)
See support forum thread for more info or to submit feature requests. Send urgent questions to email support.