using cfg.FunctionLockCfg; using Gameplay.PopUp; using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Gameplay.FunctionLock { /// /// 功能解锁UI弹窗 /// public sealed class FunctionUnlockPopUp : IPopUp { /// /// 解锁列表 /// private readonly List listCfg; public E_PopUpTrigger TriggerType => E_PopUpTrigger.EnterFightSettleUI; public int Priority => 0; public FunctionUnlockPopUp() { listCfg = new(); } public void AddFunctionUnlockCfg(DataFunctionLock cfg) { listCfg.Add(cfg); } public void Execute() { listCfg.Clear(); } } }