Touch Effect System: customizable VFX feedback for cross-platform input
Octanta Studio
$20.00
$25.00
20%OFF
(no ratings)
Jump AssetStore
UI & World effects based on shaders, particles, and text. Just add the effect prefab to the scene and test* 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. Since version 2.0.0, shader-based visual effects can also be spawned in world space, independent of the input.PC/Mobile cross-platform optimization with automatic detectionUniversal rendering pipeline support (Built-in RP, URP, HDRP) through shader-based architectureSub-millisecond execution times with minimal FPS impact⚙ The 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).Additional: component to spawn any shader-based effect in world space (regardless of input and UI).Purpose:Enrich visuals with mathematically programmable VFX.Replace complex world VFX on mobile with lightweight, performant shaders.Increase player engagement through responsive touch input. Add touch effects to purchase buttons or correct taps during tutorials to encourage interaction.Make in-app learning non-intrusive with 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 UI 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 effectsOr for world effects:Add any World effect prefab to your scene (RadialSparks for simple bright impact)Test and adjust it, replace the GlowMaterial with any other shader-based materialSpawn the effect prefab in the desired context via VfxController > SpawnUniversalVfxEffect()Developed 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.




