Довідники Unity C# Debug.Log

Що таке Debug.Log в Unity C#?

Метод Debug.Log використовується для виведення повідомлень у консоль Unity. Це основний інструмент налагодження коду, який дозволяє розробникам перевіряти значення змінних, відстежувати виконання коду та виявляти помилки.


Основні характеристики методу Debug.Log
  1. Виведення інформації: Метод відображає текстові повідомлення, числові значення або інші дані в консолі Unity.
  2. Підтримка форматування: Повідомлення можуть бути доповнені змінними, що дозволяє виводити детальну інформацію.
  3. Діагностика: Використовується для відстеження роботи коду під час виконання гри.

Важливо: Використання Debug.Log може вплинути на продуктивність, якщо його часто викликати у методах, таких як Update. Рекомендується видалити або відключити відлагоджувальні повідомлення у фінальній версії гри.

using UnityEngine;

public class DebugExample : MonoBehaviour
{
    private int health = 100;

    void Start()
    {
        // Приклад виведення інформації
        Debug.Log("Гра розпочалась! Здоров'я: " + health);
    }

    void Update()
    {
        // Приклад перевірки стану
        if (Input.GetKeyDown(KeyCode.Space))
        {
            health -= 10;
            Debug.Log("Гравець отримав шкоду. Поточне здоров'я: " + health);

            if (health <= 0)
            {
                Debug.Log("Гравець мертвий!");
            }
        }
    }
}
Коментарі
Додати коментар

Поки що коментарів немає