Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
@@ -50,9 +50,10 @@ { IconList[i].Reset(); } AudioSourceManager.Ins?.Play(AudioEnum.BuffAppear); } private void OnDisable() { if (effectObj != null) @@ -66,15 +67,13 @@ // 如果已经选择过了,设置一个之前选择的item if (SelectedIndex != -1) { IconList[SelectedIndex].SetState(false); } SelectedIndex = index; IconList[index].SetState(true); PlayEffect(); //PlayEffect(); } private void PlayEffect() { @@ -109,6 +108,8 @@ int index = SelectedIndex; AudioSourceManager.Ins.Play(AudioEnum.UI); HideBuffUI(); if (BuffSelectCompleted != null)