MOST Haptic Feedback
Quick and simple MOST, but it's essential for all mobile games...

Key Features 🔥
Works on iOS (10+ / iPhone 7 or above) and Android (5.0+)
Automatically adapts to device capabilities
No dependencies required
iOS: All HapticFeedback from IOS UIKit + Custom Haptic Pattern generator
Android: Custom vibration patterns generator with amplitude control
Regular Vibrate: fallbacks for unsupported devices
GetHapticStatus() to check device support
Editor-safe (no errors in Play Mode)
One-line setup: `HapticManager.Generate(HapticTypes.Success);`
No manual Xcode/AndroidManifest edits required
Includes ready-to-use prefabs and example scripts
Toggle haptics globally with `HapticManager.HapticsEnabled`
Auto-fallback for unsupported devices
Enable and Disable Haptic feedback globally
Generate a Basic haptic feedback
Examples: Basic haptic feedback
Custom Haptic Pattern

iOS Haptic Pattern
Delay: the delay before starting this pulse in milliseconds
Pulse Type: Haptic type of this pulse
Android Haptic Pattern
Delay: the delay before starting this pulse in milliseconds
Pulse Time: Pulse time in milliseconds
Pulse Strength: vibration strength of the pulse integer (0-255)
After creating the haptic pattern for Android and iOS you can now test it on a real device.
Last updated