Canley Haptics Lite: Qualitative Mobile Feedback
Canley Utilities
$8.25
$16.50
50%OFF
(no ratings)
Jump AssetStore
Premium mobile haptics made simple. Trigger hand-tuned styles with one line. Now featuring Android Composition Primitives for flagship sharpness. Native iOS, zero-config, and Unity 6 ready.Fully compatible with Built-in, URP, and HDRP. As a pure C# utility, the core logic is UI-agnostic and remains isolated from the rendering pipeline. The included Demo uses TextMesh Pro to ensure high-fidelity visual consistency across all modern pipelines.Verified for Unity 6; follows SRP standards for clean dependency management via Assembly Definitions.Intuitive, Design-First Haptic LogicStandard haptic solutions often force you to speak the language of hardware branding (like NotificationSuccess or ImpactLevelLow). Canley Haptics Lite replaces esoteric jargon with qualitative, "Plain English" styles like SoftBump, TriplePulse, and HeavyBump. Designed to be "light on its feet," this asset provides a premium, zero-config bridge to the native iOS Taptic Engine and the modern Android vibration ecosystem.Key Features:One-Line Implementation: Trigger any haptic style with a single static call: CanleyHaptics.Trigger(HapticStyle.MediumBump).Flagship Android Sharpness (API 30+): Now utilizes Android Composition Primitives. On supported flagship hardware (Pixel 4+, Samsung S20+), this triggers specific mechanical motor instructions for "Apple-sharp" tactile feedback.Active-Braking Waveforms (API 26+): Uses precision micro-timings and active braking to eliminate "fuzziness" on modern Android actuators, ensuring patterns feel like distinct clicks rather than a generic buzz.Zero-Config Android Permissions: Our internal bridge automatically handles the VIBRATE permission injection during the build—no manual Manifest editing required.Editor Simulation: Working without a device? The console prints color-coded, rich-text logs so you can verify your haptic logic visually during playtests.Unity 6 Verified: Fully compatible with the latest engine version, including automated fixes for New Input System migration and TMP resource errors.Best For:UI/UX Intensive Apps: Perfect for adding tactile "weight" to buttons, sliders, and scroll wheels.Hyper-Casual & Puzzle Games: Enhance the "juice" of your game with satisfying physical feedback for every interaction.Prototyping: The fastest way to get professional haptics into a project without the bloat of larger SDKs.Technical Specs:iOS: iPhone 7+ (Taptic Engine).Android: API 30+ for ultra-sharp Composition Primitives, API 26+ for high-fidelity waveforms, and an intelligent legacy fallback for older hardware.Footprint: Extremely lightweight with zero namespace pollution.Revised Technical SectionCore Architecture:Static Implementation: No persistent GameObjects, singletons, or "Manager" prefabs required. Access the engine anywhere via static calls.Decoupled Compilation: Includes a pre-configured Assembly Definition (.asmdef) to ensure fast project re-compile times and modularity.Namespace Protection: All logic is contained within Canley.Utility.Haptics to prevent naming collisions with other assets or native plugins.Native Bridge Integration:iOS: High-fidelity bridge to Objective-C using UIImpactFeedbackGenerator and UINotificationFeedbackGenerator.Android (Triple-Tier Engine):Flagship (API 30+): Leverages Composition Primitives for ultra-sharp, mechanical feedback on modern actuators.Modern (API 26-29): Utilizes VibrationEffect and "Active Braking" waveforms for crisp tactile responses.Legacy: Precise millisecond pulsing for maximum backward compatibility.Automatic Permission Injection: Includes a dormant method strategy that forces Unity to include the in the final manifest without manual user intervention.Unity 6 & New Input System:Input Migration Tool: Includes an automated Editor utility to update EventSystem components for the New Input System (migration occurs on a per-scene basis for safety).TMP Resolution: Built-in guidance and compatibility for Unity 6 TextMeshPro resource transitions.Build Footprint:Minimal Impact: Total asset size is <1Mb.Conditional Compilation: Extensive use of #if preprocessor directives ensures that mobile-specific code is stripped from PC/Mac builds, keeping your desktop builds clean and error-free.Package Includes:Core Native Bridges (C#, Objective-C, Java).7 Qualitative Haptic Styles.Interactive Demo Scene & Mobile UI Shaders.Full C# Source Code.8-Page Comprehensive PDF Manual.AI was used as a coding assistant to help architect the C# logic and optimize the shader scripts. All AI-generated suggestions were manually reviewed, tested, and integrated by the developer to ensure they meet Unity’s performance and safety standards. No third-party datasets were used to train a model for this package; it is a standard tool built with AI assistance.




