using RR.Common.Controls; using RR.Common.Managers; using RR.Common.Prizes; using UnityEngine; namespace RR.Common.UI { /// /// Простой компонент для проверки выдачи приза хоппером. /// Повесить на объект в сцене и привязать метод CheckGivePrize() к кнопке через UnityEvent. /// public class HopperCheckController : MonoBehaviour { /// /// Запускает выдачу приза хоппером. Привязать к кнопке в инспекторе. /// public void CheckGivePrize() { if (PrizeSystemManager.Instance != null) { // Используем новый API с указанием типа приза PrizeSystemManager.Instance.GivePrize(PrizeType.Hopper); } else { PrizeSystem.GivePrize(); // fallback } } } }