public void showTab(CurShowTab m_curShowTab) { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("MedalDuiHuanPanelScript_hotfix", "showTab")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.MedalDuiHuanPanelScript_hotfix", "showTab", null, m_curShowTab); return; } switch (m_curShowTab) { case CurShowTab.CurShowTab_duihuanshangpin: { GameUtil.showGameObject(m_tab_duihuanshangpin); GameUtil.hideGameObject(m_tab_duihuanjilu); { CommonUtil.setImageSprite(m_btn_duihuanshangpin.GetComponent <Image>(), "Sprites/Common/tab_xuanze"); CommonUtil.setImageSprite(m_btn_duihuanjilu.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); m_btn_duihuanshangpin.GetComponent <Image>().SetNativeSize(); m_btn_duihuanjilu.GetComponent <Image>().SetNativeSize(); CommonUtil.setImageSpriteByAssetBundle(m_btn_duihuanshangpin.transform.Find("Image").GetComponent <Image>(), "medalduihuan.unity3d", "dhsp"); CommonUtil.setImageSpriteByAssetBundle(m_btn_duihuanjilu.transform.Find("Image").GetComponent <Image>(), "medalduihuan.unity3d", "dhjl"); } loadDuiHuanShangPin(); } break; case CurShowTab.CurShowTab_duihuanjilu: { GameUtil.showGameObject(m_tab_duihuanjilu); GameUtil.hideGameObject(m_tab_duihuanshangpin); { CommonUtil.setImageSprite(m_btn_duihuanshangpin.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); CommonUtil.setImageSprite(m_btn_duihuanjilu.GetComponent <Image>(), "Sprites/Common/tab_xuanze"); m_btn_duihuanshangpin.GetComponent <Image>().SetNativeSize(); m_btn_duihuanjilu.GetComponent <Image>().SetNativeSize(); CommonUtil.setImageSpriteByAssetBundle(m_btn_duihuanshangpin.transform.Find("Image").GetComponent <Image>(), "medalduihuan.unity3d", "dhsp02"); CommonUtil.setImageSpriteByAssetBundle(m_btn_duihuanjilu.transform.Find("Image").GetComponent <Image>(), "medalduihuan.unity3d", "dhjl02"); } loadDuiHuanJiLu(); } break; } }
public void onClickBuLingJiangLi() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("TuiGuangYouLiPanelScript_hotfix", "onClickBuLingJiangLi")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.TuiGuangYouLiPanelScript_hotfix", "onClickBuLingJiangLi", null, null); return; } if (m_curShowTab != CurShowTab.CurShowTab_bulingjiangli) { m_curShowTab = CurShowTab.CurShowTab_bulingjiangli; showTab(m_curShowTab); } }
public void onClickTuiGuangGuize() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("TuiGuangYouLiPanelScript_hotfix", "onClickTuiGuangGuize")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.TuiGuangYouLiPanelScript_hotfix", "onClickTuiGuangGuize", null, null); return; } if (m_curShowTab != CurShowTab.CurShowTab_tuiguangguize) { m_curShowTab = CurShowTab.CurShowTab_tuiguangguize; showTab(m_curShowTab); } }
public void onClickDuiHuanJiLu() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("MedalDuiHuanPanelScript_hotfix", "onClickDuiHuanJiLu")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.MedalDuiHuanPanelScript_hotfix", "onClickDuiHuanJiLu", null, null); return; } if (m_curShowTab != CurShowTab.CurShowTab_duihuanjilu) { m_curShowTab = CurShowTab.CurShowTab_duihuanjilu; showTab(m_curShowTab); } }
public void onCallBackMyTuiGuangYouLiData(string data) { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("TuiGuangYouLiPanelScript_hotfix", "onCallBackMyTuiGuangYouLiData")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.TuiGuangYouLiPanelScript_hotfix", "onCallBackMyTuiGuangYouLiData", null, data); return; } NetLoading.getInstance().Close(); MyTuiGuangData.getInstance().initJson(data); if (MyTuiGuangData.getInstance().getMyTuiGuangDataList().Count == 0) { m_curShowTab = TuiGuangYouLiPanelScript.CurShowTab.CurShowTab_bulingjiangli; gameObject.transform.Find("Image_bg/Image_right_bg/wodetuiguang/Text_meiyouyaoqing").localScale = new Vector3(1, 1, 1); } showTab(m_curShowTab); }
public void showTab(CurShowTab m_curShowTab) { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("TuiGuangYouLiPanelScript_hotfix", "showTab")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.TuiGuangYouLiPanelScript_hotfix", "showTab", null, m_curShowTab); return; } switch (m_curShowTab) { case CurShowTab.CurShowTab_wodetuiguang: { GameUtil.showGameObject(m_tab_wodetuiguang); GameUtil.hideGameObject(m_tab_tuiguangguize); GameUtil.hideGameObject(m_tab_bulingjiangli); GameUtil.showGameObject(m_btn_yijianlingqu.gameObject); { CommonUtil.setImageSprite(m_btn_myTuiGuang.GetComponent <Image>(), "Sprites/Common/tab_xuanze"); CommonUtil.setImageSprite(m_btn_tuigungguize.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); CommonUtil.setImageSprite(m_btn_bulingjiangli.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); m_btn_myTuiGuang.GetComponent <Image>().SetNativeSize(); m_btn_tuigungguize.GetComponent <Image>().SetNativeSize(); m_btn_bulingjiangli.GetComponent <Image>().SetNativeSize(); CommonUtil.setImageSpriteByAssetBundle(m_btn_myTuiGuang.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "wdtg02"); CommonUtil.setImageSpriteByAssetBundle(m_btn_tuigungguize.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "tg01"); CommonUtil.setImageSpriteByAssetBundle(m_btn_bulingjiangli.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "bljl01"); } loadMyTuiGuangData(); } break; case CurShowTab.CurShowTab_tuiguangguize: { GameUtil.hideGameObject(m_tab_wodetuiguang); GameUtil.showGameObject(m_tab_tuiguangguize); GameUtil.hideGameObject(m_tab_bulingjiangli); GameUtil.hideGameObject(m_btn_yijianlingqu.gameObject); { CommonUtil.setImageSprite(m_btn_myTuiGuang.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); CommonUtil.setImageSprite(m_btn_tuigungguize.GetComponent <Image>(), "Sprites/Common/tab_xuanze"); CommonUtil.setImageSprite(m_btn_bulingjiangli.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); m_btn_myTuiGuang.GetComponent <Image>().SetNativeSize(); m_btn_tuigungguize.GetComponent <Image>().SetNativeSize(); m_btn_bulingjiangli.GetComponent <Image>().SetNativeSize(); CommonUtil.setImageSpriteByAssetBundle(m_btn_myTuiGuang.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "wdtg01"); CommonUtil.setImageSpriteByAssetBundle(m_btn_tuigungguize.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "tg02"); CommonUtil.setImageSpriteByAssetBundle(m_btn_bulingjiangli.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "bljl01"); } } break; case CurShowTab.CurShowTab_bulingjiangli: { GameUtil.hideGameObject(m_tab_wodetuiguang); GameUtil.hideGameObject(m_tab_tuiguangguize); GameUtil.showGameObject(m_tab_bulingjiangli); GameUtil.hideGameObject(m_btn_yijianlingqu.gameObject); { CommonUtil.setImageSprite(m_btn_myTuiGuang.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); CommonUtil.setImageSprite(m_btn_tuigungguize.GetComponent <Image>(), "Sprites/Common/tab_weixuanze"); CommonUtil.setImageSprite(m_btn_bulingjiangli.GetComponent <Image>(), "Sprites/Common/tab_xuanze"); m_btn_myTuiGuang.GetComponent <Image>().SetNativeSize(); m_btn_tuigungguize.GetComponent <Image>().SetNativeSize(); m_btn_bulingjiangli.GetComponent <Image>().SetNativeSize(); CommonUtil.setImageSpriteByAssetBundle(m_btn_myTuiGuang.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "wdtg01"); CommonUtil.setImageSpriteByAssetBundle(m_btn_tuigungguize.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "tg01"); CommonUtil.setImageSpriteByAssetBundle(m_btn_bulingjiangli.transform.Find("Image").GetComponent <Image>(), "tuiguang.unity3d", "bljl02"); } } break; } }