⚙️ 5+1 ПОЛЕЗНЫХ КОМАНД ДЛЯ ОТЛАДКИ В UNITY
Сохрани — пригодится при каждом тесте игры!
1️⃣ Debug.Log("Текст");
📌 Пишет сообщение в консоль.
➕ Отличный способ быстро проверить, вызывается ли код и какие значения у переменных.
2️⃣ Debug.LogWarning("Предупреждение");
🟡 Жёлтое сообщение в консоли.
➕ Удобно для вывода нефатальных ошибок, которые стоит учитывать.
3️⃣ Debug.LogError("Ошибка");
🔴 Красное сообщение.
➕ Используется для критических ошибок, на которые нужно немедленно обратить внимание.
4️⃣ Debug.Break();
⏸️ Приостанавливает выполнение игры в редакторе в момент вызова.
➕ Удобно для анализа состояния объекта в рантайме.
⚠️ Не работает в билде!
5️⃣ Debug.DrawRay() и Debug.DrawLine()
🔍 Рисует линии в Scene View во время игры.
➕ Помогает визуализировать направления, трассировку лучей и отладку физики.
⚠️ Линии видны только в Scene View, не в Game View и не в билде.
🔹 БОНУС — Debug.Assert(condition);
🛑 Проверяет условие, и если оно ложно — выводит ошибку и останавливает игру (в редакторе).
➕ Идеально для отладки инвариантов и неожиданных состояний.
💬 Поделись с другом, который не понимает, почему ничего не работает
🔔 Подпишись на канал, чтобы не пропускать мощные фишки по Unity и C#
👉Akrus Games | Unity
Post #684
345
- ❤ 11
- 🔥 4