public void onClickBuy() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("MedalDuiHuanQueRenPanelScript_hotfix", "onClickBuy")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.MedalDuiHuanQueRenPanelScript_hotfix", "onClickBuy", null, null); return; } // 判断是否设置过徽章密码 { if (!UserData.isSetSecondPsw) { SetSecondPswPanelScript.create(); ToastScript.createToast("请先设置徽章密码"); return; } } // 校验徽章密码 { if (!OtherData.s_hasCheckSecondPSW) { CheckSecondPSWPanelScript.create(); return; } } buy(); }
public void onClickBuy2() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("BuyGoodsPanelScript_hotfix", "onClickBuy2")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.BuyGoodsPanelScript_hotfix", "onClickBuy2", null, null); return; } if (m_shopData.money_type2 == 4) { // 判断是否设置过徽章密码 { if (!UserData.isSetSecondPsw) { SetSecondPswPanelScript.create(); ToastScript.createToast("请先设置徽章密码"); return; } } // 校验徽章密码 { if (!OtherData.s_hasCheckSecondPSW) { CheckSecondPSWPanelScript.create(); return; } } } else { LogUtil.Log("不是会长"); } m_money_type = m_shopData.money_type2; buy(m_shopData.money_type2); }
public void onClickHuiZhang() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("TurntablePanelScript_hotfix", "onClickHuiZhang")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.TurntablePanelScript_hotfix", "onClickHuiZhang", null, null); return; } if (m_isStartRotate) { return; } // 判断是否设置过徽章密码 { if (!UserData.isSetSecondPsw) { SetSecondPswPanelScript.create(); ToastScript.createToast("请先设置徽章密码"); return; } } // 校验徽章密码 { if (!OtherData.s_hasCheckSecondPSW) { CheckSecondPSWPanelScript.create(); return; } } int needHuiZhangNum = 3; switch (UserData.myTurntableData.huizhangCount) { case 0: { ToastScript.createToast("次数不足"); return; } break; case 1: { needHuiZhangNum = 10; //if (UserData.medal < 10) //{ // ToastScript.createToast("徽章不足"); // return; //} } break; case 2: { needHuiZhangNum = 5; //if (UserData.medal < 5) //{ // ToastScript.createToast("徽章不足"); // return; //} } break; case 3: { needHuiZhangNum = 3; //if (UserData.medal < 3) //{ // ToastScript.createToast("徽章不足"); // return; //} } break; } UseHuiZhangZhuanPanPanelScript.create().setData(this, needHuiZhangNum); }