StartBossPanel.cs 865 B

12345678910111213141516171819202122232425262728293031323334353637
  1. using Common.Utility.CombatTimer;
  2. using Fort23.Core;
  3. using GameLogic.Combat.CombatTool;
  4. namespace Fort23.Mono
  5. {
  6. [UIBinding(prefab = "StartBossPanel")]
  7. public partial class StartBossPanel : UIPanel
  8. {
  9. private void Init()
  10. {
  11. }
  12. protected override void AddEvent()
  13. {
  14. }
  15. protected override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. }
  21. public async override CTask Open()
  22. {
  23. CombatTimerManager.Instance.AddTimer(0.7f, delegate
  24. {
  25. CombatController.currActiveCombat.CombatCameraControllder.Shaking(0.5f);
  26. });
  27. CombatTimerManager.Instance.AddTimer(1.5f, delegate() { UIManager.Instance.HideUIUIPanel(this); });
  28. await base.Open();
  29. }
  30. }
  31. }