123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using FairyGUI;
- using System;
- using UI.Card;
- namespace GFGGame
- {
- public class CardView : BaseView
- {
- private UI_CardUI _ui;
- public override void Dispose()
- {
- if (_ui != null)
- {
- _ui.Dispose();
- _ui = null;
- }
- base.Dispose();
- }
- protected override void OnInit()
- {
- base.OnInit();
- packageName = UI_CardUI.PACKAGE_NAME;
- _ui = UI_CardUI.Create();
- viewCom = _ui.target;
- isfullScreen = true;
- _ui.m_btnBack.onClick.Add(OnClickBtnBack);
- _ui.m_loaStory1.target.onClick.Add(() => { OnClickLoaStory(1); });
- _ui.m_loaStory2.target.onClick.Add(() => { OnClickLoaStory(2); });
- _ui.m_loaStory3.target.onClick.Add(() => { OnClickLoaStory(3); });
- _ui.m_loaStory4.target.onClick.Add(() => { OnClickLoaStory(4); });
- _ui.m_loaDetail.onClick.Add(OnClickLoaDetail);
- }
- protected override void OnShown()
- {
- base.OnShown();
- // GuideController.TryGuideCardViewBtnDetail(_ui.m_loaDetail);
- _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("gxhd_bjbj");
- }
- /*******************************************************źŕĚýşŻĘý**************************************************/
- private void OnClickBtnBack()
- {
- ViewManager.GoBackFrom(ViewName.CARD_VIEW);
- _ui.m_c1.selectedIndex = 0;
- _ui.m_t0.Stop(true, false);
- }
- private void OnClickLoaStory(int roleId)
- {
- PromptController.Instance.ShowFloatTextPrompt("ÔÝδżŞˇĹ" + roleId);
- }
- private void OnClickLoaDetail()
- {
- _ui.m_c1.selectedIndex = 1;
- _ui.m_t0.Play(() =>
- {
- _ui.m_c1.selectedIndex = 0;
- });
- _ui.m_t0.SetHook("open", () =>
- {
- ViewManager.Show(ViewName.CARD_DETAIL_VIEW, null, new object[] { ViewName.CARD_VIEW, this.viewData });
- });
- }
- protected override void OnHide()
- {
- base.OnHide();
- }
- }
- }
|