Canley Haptics Lite: Qualitative Mobile Feedback View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
390 KB
Files
21
Favorites
1
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Canley Haptics Lite: Qualitative Mobile Feedback

by Canley Utilities (opens in new tab)

No ratings yet

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.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Canley Haptics Lite: Qualitative Mobile Feedback, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Aug Sep Oct Nov

Asset preview

1 / 5

Canley Haptics Lite: Qualitative Mobile Feedback screenshot 1

Canley Haptics Lite: Qualitative Mobile Feedback screenshot 1

About this asset

Intuitive, Design-First Haptic Logic

Standard 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.

From the publisher's Asset Store listing.

Technical details

Revised Technical Section

Core 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 <uses-permission android:name="android.permission.VIBRATE" /> 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.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Compatible Compatible

Designed for maximum versatility, this solution offers native compatibility with Built-in, URP, and HDRP pipelines. As a pure C# utility, the core logic remains decoupled from the rendering pipeline, ensuring a lightweight, UI-agnostic footprint.

The included demo utilizes URP and TextMesh Pro to maintain high-fidelity visual consistency across all modern render stacks. Fully verified for Unity 6.

As listed on the Asset Store.