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


using UnityEngine;
using TMPro; // Обязательно добавляем для работы с TextMeshPro

public class GameManager : MonoBehaviour
{
    // Статическая ссылка, чтобы любой орех мог легко найти GameManager
    public static GameManager instance;

    public TextMeshProUGUI scoreText; // Сюда перетащим наш ScoreText
    private int score = 0;             // Текущие очки

    void Awake()
    {
        // Создаем одиночку (Singleton), чтобы к скрипту был удобный доступ
        if (instance == null) instance = this;
    }

    // Этот метод мы будем вызывать из скрипта ореха
    public void AddScore(int amount)
    {
        score += amount;
        scoreText.text = "Орехи: " + score; // Обновляем надпись на экране
    }
}