TGViewer
Akrus Games | Unity Akrus Games | Unity @akrusunity · 2.67K subscribers
Post #767 376
Unity: Debug.Log — твой продвинутый инструмент отладки

Debug.Log("Работает!") — это база. Вот как выжать из него максимум.

1. Раскрась логи.
Передай второй аргумент — Color или Hex код (только в Editor!).
Debug.Log("<color=green>Зелёный: Всё ОК</color>", this);
Debug.Log("<color=#FFA500>Оранжевый: Внимание!</color>");


2. Выводи пути к объектам.
Debug.Log($"Объект {gameObject.name} уничтожен. Путь: {GetPath(transform)}");
string GetPath(Transform tr) => tr.parent == null ? tr.name : GetPath(tr.parent) + "/" + tr.name;

Это покажет полную иерархию Level/Enemies/Skeleton.

3. Используй условия и фильтры.
Debug.Log — дорогой вызов. Оберни его в #if UNITY_EDITOR или свой флаг.
public static bool debugMode = true;
// ...
if (debugMode) Debug.Log("Детальная инфа для отладки");

Убери галочку у debugMode в инспекторе — и спама в консоли не будет.

✅ Логируй с умом, и консоль станет твоим лучшим помощником, а не свалкой текста.

📌 Сохрани шпаргалку!
👉Akrus Games | Unity
  • 🔥 4
  • 🎄 4
  • ❤ 1
More from @akrusunity
  1. Sep 29, 2026Чей синьор?
  2. Sep 22, 2026Я добавил релиз(я в начале не догадался, что через консоль можно прикреплять файлы любого…
  3. Sep 21, 2026https://github.com/Akrus001/YoutubeDownloader Я выложил на гитхаб переделанную версию Yout…
  4. Sep 16, 2026Я хотел запустить Youtube Downloader, но... Нейронка это уже исправила и сейчас пытается с…
  5. Sep 13, 2026Сегодня 2**8 день года и это значит что... Сегодня день программиста!!!😎⌨️🧑‍💻 (вайбкоде…
  6. Sep 8, 2026Post #1035
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →