| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | 
							- using Core.Audio;
 
- using Fort23.Core;
 
- namespace Fort23.Mono
 
- {
 
- 	[UIBinding(prefab = "CaveMainPanel"  )]
 
- 	public partial class CaveMainPanel : UIPanel
 
- 	{
 
- 		private void Init()
 
- 		{
 
- 			isAddStack = true;
 
- 			IsShowAppBar = true;
 
- 		}
 
- 		protected override void AddEvent()
 
- 		{
 
- 		}
 
- 		protected override void DelEvent()
 
- 		{
 
- 			
 
- 		}
 
- 		public override void Hide()
 
- 		{
 
- 			base.Hide();
 
- 			AudioManager.Instance.PlayBGM("xunlongduobao.wav");
 
- 		}
 
- 		public override void AddButtonEvent()
 
- 		{
 
- 			Btn_DaoLv.onClick.AddListener(() => { ImmortalBondPanel.OpenPanel(); });
 
- 			
 
- 			Btn_XiuLian.onClick.AddListener(() =>
 
- 			{
 
- 				 HeroInformationPanel.OpenPanel();
 
- 			});
 
- 		}
 
- 		
 
- 		public override CTask GetFocus()
 
- 		{
 
- 			AppBarPanel.OpenPanel(this);
 
- 			TitlePanel.OpenPanel();
 
- 			
 
- 			if (PlayerGuideManager.Instance.GuideIsCanDo(6, 1))
 
- 			{
 
- 				PlayerGuideManager.Instance.NextGuide();
 
- 			}
 
- 		
 
- 			return base.GetFocus();
 
- 		}
 
- 		public override CTask LoseFocus()
 
- 		{
 
- 			// TitlePanel.ClosePanel();
 
- 			return base.LoseFocus();
 
- 		}
 
- 		public async static CTask<CaveMainPanel> OpenPanel()
 
- 		{
 
- 			CaveMainPanel heroInformationPanel = await UIManager.Instance.LoadAndOpenPanel<CaveMainPanel>(null);
 
- 			AudioManager.Instance.PlayBGM("dongfu.mp3");
 
- 			return heroInformationPanel;
 
- 		}
 
- 	}
 
- }
 
 
  |