Touch Effect System: customizable VFX feedback for cross-platform input
Octanta Studio
$27.50
(no ratings)
Jump AssetStore
Add visual feedback to any project in under a minute with extensive customization options for all platforms.* The asset relies only on standard Unity components and classes, with no third-party libraries required. Unity UI package package may be requested for older versions.* Easily integrated with Automatic Tutorial Maker.📄 Full Documentation (eng) (укр)🔑You Tube Tutorials and Demos🖼️ See Full List Of EffectsTouch Effect System ✨ asset creates visual feedback for user interactions. It generates smooth, customizable trails or one-touch effects that follow finger movements and mouse input. The system is highly optimized for mobile apps.PC/Mobile cross-platform optimization with automatic detectionUniversal rendering pipeline support (Built-in RP, URP, HDRP) through UI shader-based architectureSub-millisecond execution times with minimal FPS impact⚙ The UI Shader approach allows you to create lightweight, customizable touch effects, leveraging all Unity shader capabilities, with computations handled on the GPU for improved performance on mobile. Try generating your own touch effect using the system's capabilities. Watch the YouTube tutorial on AI effect generation →Key features:Visual effects using UI particles with shader-based or sprite-based rendering and smart object pooling for optimal performance.OneTouch mode for simple touch effects and Trail mode for movement visualization.25+ customizable shaders including glow, blur, geometric shapes (circle, square, diamond, triangle, plus, sparkle).Universal rendering support (Built-In RP, URP, and HDRP) with all Canvas render modes (Overlay, Camera, World Space). Detection is automatic, no manual setup required.Cross-platform input compatibility with Unity's Old and New Input System.Advanced trail effects with sharp edges, and multi-touch tracking support.Playback Conditions support (touch UI/2D/3D/any objects found by Tag/Layer/reference).Purpose:Increase player engagement through responsive touch input.Add touch effects to purchase buttons or correct taps during tutorials to encourage interaction.Replace complex world VFX on mobile with lightweight, performant shaders.Use looping touch effects to highlight UI elements - for example, to suggest a reward to the player.Incorporate creative visual elements such as heat trails, cut/slash effects, shattered glass marks, or fingerprints to enhance immersion.To get started:Import asset and locate TouchEffects prefabs folderAdd any effect prefab to your Canvas (TouchCircle for simple touchresponse)Assign Target Canvas or let it auto-detect at runtimeCheck if the Input Controller component matches your current Input System (Old/New)System is ready - run scene to test touch effectsDeveloped using Unity 6000.0.42f1.Tested on mid-range Android devices (API 24+) and Windows 10/11 PCs with consistent performance.Trail update execution: typically under 0.1 ms per frame with minimal FPS impact during active touch interactions.The asset relies only on standard Unity components and classes, with no third-party dependencies required.