Поширені проблеми

Input система

⛔ Проблема: коли сцена запускається, нічого не відбувається - ефект від дотиків не з’являється. Це часто трапляється при першому використанні.

✅ Рішення: найімовірніше, проблема пов’язана з вводом. Відкрийте компонент InputController у префабі ефекту та встановіть InputSystemType на Old/New, залежно від того, яку систему ви використовуєте. Переконайтеся, що на сцені є EventSystem; якщо його немає, створіть його. Див. Основні Компоненти > Input Controller.

Текстури, рендеринг, візуал

⛔ Проблема: у збірці на мобільному ефект, створений за допомогою SparkleSpawner, не відображається, хоча на ПК та в Editor він показується правильно. Лише деякі частинки можуть з’являтися квадратними або ефект зовсім відсутній.

✅ Рішення: це відбувається через те, що текстура, використана як частинка, пошкоджена і не може коректно зчитуватися. Знайдіть компонент SparkleSpawner → Sparkle Textures і видаліть текстуру зі списку. Методом проб і помилок визначте, яка текстура ламає збірку. Після виявлення її потрібно замінити: відкрийте у Photoshop і повторно імпортуйте в проект як новий файл. Краще використовувати роздільність 256×256 (або кратну), як і інші текстури у системі.

⛔ Проблема: У Built-in/HDRP шейдерний ефект відображається з глітчами, тоді як у URP він працює коректно. Це особливо стосується шейдерів із складними обчисленнями для анімації великої кількості частинок (наприклад, Fireflies).

✅ Рішення: Якщо цей шейдер є вашою власною розробкою, спробуйте спростити математику генерації, анімації та згасання. Якщо це один із колекції - спершу спробуйте увімкнути Game → Maximize On Play або зробити білд (прев’ю в Інспекторі може впливати на відображення в Play Mode). Якщо проблема залишається, повідомте нам - ми скоригуємо шейдер.

Пам’ятайте, що розробники доступні і можуть надати вам персональну допомогу за потреби.

Last updated