Загрузка данных


using UnityEngine;
using UnityEngine.UI;

public class GameManager : MonoBehaviour
{
    public static GameManager Instance { get; private set; }
    public int score = 0;
    public Text scoreText; 

    void Awake()
    {
        Instance = this;
    }

    public void AddScore()
    {
        score++;
        // Защита: если текст на экране не привязан, не ломаем игру
        if (scoreText != null)
        {
            scoreText.text = "Очки: " + score;
        }
        else
        {
            Debug.LogWarning("Внимание! Текст очков не привязан к GameManager!");
        }
    }
}