using TMPro; using UnityEngine; [RequireComponent(typeof(TextMeshProUGUI), typeof(CanvasGroup))] public class NumberTechSupport : MonoBehaviour { private CanvasGroup _canvasGroup; private TextMeshProUGUI _label; void Start() { _canvasGroup = GetComponent(); _label = GetComponent(); UpdateView(); SettingsManager.OnSettingsChanged += UpdateView; } private void UpdateView() { _canvasGroup.alpha = SettingsManager.GetBool(SettingKey.SHOW_NUMBERTECH) ? 1 : 0; string number = PlayerPrefs.GetString("NumberTech", "<не указан>"); _label.text = $"тех. поддержка: {number}"; } }