| | |
| | | |
| | | [SerializeField] ScrollerController scroller; |
| | | |
| | | string guid; |
| | | string battleName = "StoryBossBattleField"; |
| | | protected override void OnPreOpen() |
| | | { |
| | | guid = BattleSettlementManager.Instance.notifyGuid; |
| | | scroller.OnRefreshCell += OnRefreshCell; |
| | | CreateScroller(); |
| | | } |
| | |
| | | protected override void OnPreClose() |
| | | { |
| | | scroller.OnRefreshCell -= OnRefreshCell; |
| | | BattleSettlementManager.Instance.WinShowOver(guid); |
| | | BattleSettlementManager.Instance.WinShowOver(battleName); |
| | | } |
| | | |
| | | List<Item> showItems = new List<Item>(); |
| | | void CreateScroller() |
| | | { |
| | | var jsonData = BattleSettlementManager.Instance.GetBattleSettlement(guid); |
| | | var jsonData = BattleSettlementManager.Instance.GetBattleSettlement(battleName); |
| | | if (jsonData == null) |
| | | { |
| | | DelayCloseWindow().Forget(); |