using Common.Utility.CombatTimer; using Fort23.Core; using GameLogic.Combat.CombatTool; namespace Fort23.Mono { [UIBinding(prefab = "StartBossPanel")] public partial class StartBossPanel : UIPanel { private void Init() { } protected override void AddEvent() { } protected override void DelEvent() { } public override void AddButtonEvent() { } public async override CTask Open() { CombatTimerManager.Instance.AddTimer(0.7f, delegate { CombatController.currActiveCombat.CombatCameraControllder.Shaking(0.5f); }); CombatTimerManager.Instance.AddTimer(1.5f, delegate() { UIManager.Instance.HideUIUIPanel(this); }); await base.Open(); } } }