TOUCH EFFECT SYSTEM DOCS đź”°

Developed by ©Octanta Studio 2025.

Touch Effect System is a Unity asset that creates visual touch feedback for user interactions. It generates smooth, customizable trails or one-touch effect that follow finger movements and mouse input. The system is particularly well-suited for mobile applications and games requiring touch visualization. The system features platform-specific optimization and extensive shader & sprite customization.

These docs are designed for prompting, so any AI can help you understand TES better! See Prompting & PDF.

Trail effects
One-Touch effects
Accent effects
Combinations

TouchGlowTrailFairy

TouchRipple

TouchStarTrail

Key features:

  • Visual effects using UI particles with shader-based rendering and smart object pooling for optimal performance.

  • Visual accent effects using UI particles with sprite-based rendering and smart object pooling for optimal performance.

  • OneTouch mode for leaving a single touch mark and Trail for a continuous trace.

  • Cross-platform input support (PC, Mobile) with Unity's Old and New Input System compatibility, including multi-touch tracking. Platform-specific optimization with separate desktop and mobile settings for maximum performance on each device type.

  • Extensive visual customization with 25+ shader variants (glow, blur, geometric shapes) and adjustable trail properties. As for sprite-based trails, textures, colors and behaviour are easily replaceable. See all the prepared prefabs in Demo & Ideas.

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

Technical details:

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

  • Platform Android is not supported with HDRP.

Last updated