using UnityEngine; [RequireComponent(typeof(CanvasGroup))] public class PrizeGameImage : MonoBehaviour { private CanvasGroup _canvasGroup; void Start() { _canvasGroup = GetComponent(); UpdateView(); SettingsManager.OnSettingsChanged += UpdateView; } private void UpdateView() => _canvasGroup.alpha = SettingsManager.GetBool(SettingKey.PRIZING) ? 1 : 0; }