| | |
| | | IconList[i].Reset(); |
| | | } |
| | | |
| | | AudioSourceManager.Ins?.Play(AudioEnum.BuffAppear); |
| | | } |
| | | |
| | | private void OnDisable() |
| | |
| | | |
| | | SelectedIndex = index; |
| | | IconList[index].SetState(true); |
| | | PlayEffect(); |
| | | |
| | | //PlayEffect(); |
| | | } |
| | | |
| | | |
| | | private void PlayEffect() |
| | | { |
| | |
| | | |
| | | HideBuffUI(); |
| | | |
| | | IconList[index].Fly(); |
| | | EndlessRandomTower.instance.SetCountDown(true,true); |
| | | |
| | | if (BuffSelectCompleted != null) |
| | | BuffSelectCompleted(index); |
| | | } |
| | |
| | | { |
| | | EndlessMaskUI.instance.Show(); |
| | | gameObject.SetActive(true); |
| | | AudioSourceManager.Ins?.Play(AudioEnum.ChooseBuff); |
| | | } |
| | | |
| | | public void HideBuffUI() |
| | |
| | | IconList[i].SetName(list[i].Config.name); |
| | | IconList[i].SetEffect(list[i].Config.brief); |
| | | IconList[i].SetRare(list[i].Config.rare); |
| | | IconList[i].SetIsGold(list[i].EffectType == EndlessBuffEffectType.GoldAdd); |
| | | } |
| | | } |
| | | } |