# TOUCH EFFECT SYSTEM DOCS 🔰

<figure><img src="/files/8JYgiO6Q7EcvUWKrAKOL" alt=""><figcaption></figcaption></figure>

**Touch Effect System** це Unity-асет для створення візуального відгуку на дотики користувача. Він генерує одноточковий ефект (One-Touch) або плавні, гнучко налаштовувані сліди (Trails), що слідують за рухами пальця чи введенням миші. Система особливо підходить для мобільних додатків та ігор, що потребують візуалізації дотиків. Є оптимізація під платформи та широкі можливості кастомізації шейдерів і спрайтів. З версії 2.0.0 візуальні ефекти також можна відтворювати у світовому просторі. Див. [Світові ефекти](/touch-effect-system-for-unity-ua/vikoristannya/dodatkovo-svitovi-efekti.md).

{% hint style="info" %}
Цей асет адаптований для промптингу, тож будь-який ШІ може допомогти вам з розумінням TES! Див. [Промптинг & PDF](/touch-effect-system-for-unity-ua/dopomoga/prompting-and-pdf.md).
{% endhint %}

| Trail-ефекти                                                                                        | One-Touch-ефекти                                                                                    | Accent-ефекти                                                                                       | Комбінації                                                                                          |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| <div><figure><img src="/files/sAmfil0JnM5hz2NuzkuZ" alt=""><figcaption></figcaption></figure></div> | <div><figure><img src="/files/O2jQNbAPTd1HPfFHq2uz" alt=""><figcaption></figcaption></figure></div> | <div><figure><img src="/files/i9cbyLA6MFgo4nkXS00s" alt=""><figcaption></figcaption></figure></div> | <div><figure><img src="/files/ioGlMtHjX4fy77gFGjTN" alt=""><figcaption></figcaption></figure></div> |
| TouchGlowTrailFairy                                                                                 | TouchRipple                                                                                         | TouchStarTrail                                                                                      |                                                                                                     |

Основні функції:

* Візуальні ефекти з використанням UI-частинок на основі **шейдерів** та розумного пулінгу об’єктів для оптимальної продуктивності.
* Допоміжні візуальні ефекти з використанням UI-частинок на основі **спрайтів** та розумного пулінгу об’єктів для оптимальної продуктивності.
* Текстові ефекти на базі **TMP Text** з розумним пулінгом об'єктів.
* Режим **OneTouch** для точкового ефекта дотику та **Trail** для безперервного довгого сліду.
* **Кросплатформна** підтримка введення (ПК, мобільні пристрої) з сумісністю як зі старою, так і з новою системою введення Unity. Є підтримка **multi-touch**. Є роздільні налаштування для десктопа і мобільних пристроїв.
* Широкі можливості **кастомізації**: 25+ шейдерів з варіантами (світіння, розмиття, геометричні форми) та налаштовувані сліди. Для ефектів на основі спрайтів легко замінюються текстури, кольори та поведінка. Усі готові префаби див. в розділі [Демо & Ідеї](/touch-effect-system-for-unity-ua/vikoristannya/demo-and-ideyi.md).
* Універсальна підтримка **рендерингу** (Built-In RP, URP і HDRP) **для всіх типів Canvas** (Overlay, Camera, World Space). Визначення виконується автоматично, ручні налаштування не потрібні.
* Додатково: компонент для **спавну будь-якого шейдерного ефекту у світовому просторі** (незалежно від вводу та UI).

Технічні деталі:

* Розроблено на Unity 6000.0.42f1.
* Протестовано на пристроях Android (API 24+) та ПК з Windows 10.
* Виконання в циклі Update() менше ніж за 0.1 ms із мінімальним впливом на FPS.
* Асет покладається лише на стандартні компоненти Unity, без залежностей від сторонніх бібліотек. Для текстових ефектів знадобиться Text Mesh Pro.
* Платформа Android не підтримується з HDRP.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://octanta-studio.gitbook.io/touch-effect-system-for-unity-ua/touch-effect-system-docs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
