using asap.core; using GameCore; using System; using System.Linq; using game; using UniRx; using UnityEngine; using UnityEngine.UI; namespace EventBossFight { public class EventBossFightRewardPanel : BasePanel { private Button btn_play; private RewardItemNew[] rewards; private EventBossFightManager _manager; private EventBossFightManager Manager => _manager ??= GContext.container.Resolve(); private EventBossFightData Data => Manager.Data; private bool _isHasBox = false; private void Awake() { btn_play = gameObject.FindChildGameObject(nameof(btn_play)).GetComponentInChildren