Про разработку на Unity и .Net, радость и боль программирования.
Автор: @KotikovD
Про искусство и игрострой:
@svolochandborshch
Post #199
1.15K

У меня в проектах хорошо зарекомендовала себя небольшая надстройка над логером. Она понемногу развивалась и допиливалась.
- Пишет имя класса и метода, откуда вызван лог.
- Выделят логи стандартным цветом и позволяет писать лог любым цветом. Мне так нагляднее.
- Можно выводить лог только для Editor или везде.
- Минимальный код (всего 1 статический класс) и минимальный API для использования.
Примеры использования в коде:
Хотел прикрепить скрипт к сообщению, но в телеге так нельзя, поэтому закинул на GitHub (ссылка на скрипт). Для установки просто скопировать его в любую папку проекта.
- Пишет имя класса и метода, откуда вызван лог.
- Выделят логи стандартным цветом и позволяет писать лог любым цветом. Мне так нагляднее.
- Можно выводить лог только для Editor или везде.
- Минимальный код (всего 1 статический класс) и минимальный API для использования.
Примеры использования в коде:
LogUtil.LogError(this, $"Красный лог только для Editor", editorOnly: true);
LogUtil.LogWarning(this, "Красится в желтый");
LogUtil.LogGreen(this, "Будет заметным зеленым");
LogUtil.Log(this, "Обычный белый лог, но ярче стандартного");
LogUtil.Log(this, "Любой цвет для гурманов", textColor: Color.blue);
Хотел прикрепить скрипт к сообщению, но в телеге так нельзя, поэтому закинул на GitHub (ссылка на скрипт). Для установки просто скопировать его в любую папку проекта.
- 👍 14
- 🔥 9














