using ET.EventType; using ET; using FairyGUI; using System; using System.Collections.Generic; namespace ET { public class ClickBoss_ShowAttackUIEvent : AEvent { private PopupMenu menu; public override async ETTask Run(ClickBoss_ShowAttackUI args) { long key = args.key; menu = new PopupMenu(FUI_PvpPopupMenu.URL); menu.ClearItems(); menu.AddItem("攻击", async context => { var ret = await SessionComponent.Instance.Call(new C2M_StartBossFight { Key = key }); if (!ret.Message.IsNullOrEmpty()) { TipHelper.OpenUI(ret.Message); return; } }); menu.Show(); await ETTask.CompletedTask; } } }