A premium, haptic-ready Unity color picker with native iOS & Android support. Features universal pipeline compatibility (URP/HDRP) and high-performance tactile feedback for a professional UX.Universal support for Built-in, URP, and HDRP. Hand-written CG/HLSL shaders include stencil support for seamless use with standard Unity UI Masks and Scroll Views. Fully compatible with both Legacy and New Input Systems. While Gamma is supported, Linear Color Space is highly recommended for best visual results. Includes .asmdef for optimized compilation and faster project iteration.Canley Colour Picker: High-Performance, Cross-Platform Haptic UIElevate your user interface with a professional-grade color picker designed for modern Unity projects. Whether you are building a character creator, a creative suite, or a design app, the Canley Colour Picker provides a tactile, "fail-silent" experience that feels like a native part of your application.Key Features:Universal Compatibility: Works seamlessly with Built-in, URP, and HDRP pipelines.Performance Optimized: Isolated via Assembly Definitions (.asmdef) to ensure your project’s compile times stay lightning-fast.Comes with a Cross-Platform Haptic Engine: Features native bridges for both iOS Taptic Engine and Android VibrationEffect (API 26+), delivering high-fidelity tactile feedback across all mobile devices.Global Haptic Master Switch: Includes a static global override to easily link picker haptics to your project's centralized settings menu.Linear & Gamma Support: Optimized for Linear color space for the most vibrant, accurate color reproduction.Robust Logic: Uses the C# Action/Observer pattern for zero-overhead performance and effortless script integration.Includes:Fully functional Demo Scene.20-Page Technical PDF User Manual including full API guide.Custom UI Shaders and Prefabs.Native iOS (.mm) and Android (JNI) Bridges.Automated Android Manifest Permission Injection.Support: If you have any questions or need support, please reach out to: swadie@me.comTechnical SpecificationsUnity Version: 2021.3 LTS or higher (Fully verified for Unity 6).Input Systems: Compatible with both Legacy and New Input System (via the CanleyInputBridge).Mobile Ready: Engineered to meet strict mobile performance standards with minimal draw calls and optimized .asmdef compilation.UI Integration: Includes custom shaders with stencil support for seamless use in Scroll Views and Masks.Color Spaces: Full support for both Linear and Gamma rendering.Haptic Architecture: Native JNI Bridge for Android (API 26+) and Objective-C bridge for iOS (Taptic Engine).Android Compatibility: Features automatic android.permission.VIBRATE injection and support for high-fidelity custom waveforms on compatible actuators.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.




