Asset
Mobile Haptics Pro
Advanced mobile haptics for Unity with a unified Android and iOS API, no-code components, custom pattern authoring, event mapping, and mixer-based control.
Overview
Mobile Haptics Pro helps Unity developers add polished tactile feedback to mobile games with minimal setup. It supports one-line runtime calls, reusable haptic patterns, no-code component integration, and editor tooling for preview and diagnostics.
Key Features
Unified Mobile API
Trigger premium-feeling haptics on Android and iOS through one simple API.
No-Code Components
Add haptics to UI, collisions, timelines, and animations directly in the Inspector.
Custom Haptic Patterns
Create reusable preset, sequence, and smooth-curve patterns with ScriptableObjects.
Event Mapping
Map gameplay events such as damage, level-ups, or custom events to haptic outputs.
Haptic Mixer
Prevent haptic spam with channels, priorities, queueing, blending, and continuous ducking.
Editor Tooling
Preview and tune haptic behavior with test tools, visual designer workflows, and diagnostics.
Included Systems
- Static Haptics runtime API for iOS and Android
- HapticButton and HapticUIEvent for UI feedback
- HapticCollision for collision and trigger-based feedback
- HapticTimeline and HapticAnimationEvent for timed or animation-driven playback
- HapticPattern assets for reusable authored patterns
- HapticEventRouter and mapping profiles for semantic event-based haptics
- HapticMixer and mixer profiles for arbitration and runtime control
- Editor preview, event mapping, and diagnostics windows
Supported Platforms
- iOS - Core Haptics on supported hardware with fallback behavior where needed
- Android - Vibrator and VibrationEffect integration where available
- Unity Editor - safe no-op and preview-oriented simulation workflow
Documentation
Documentation covers installation, configuration, runtime API usage, no-code components, pattern creation, event mapping, mixer setup, testing workflow, and troubleshooting.
Support
If you need help with Mobile Haptics Pro, contact support@mkdevtools.com and include your Unity version, asset version, target platform, and reproduction details.