public void SumonTenTimes_n() { CurrentAltarType = AltarType.n_tenTime; if (SDDataManager.Instance.getConsumableNum(Coupon_n_tenTimes.ID) > 0) { InitDAP(); } else { if (SDDataManager.Instance.getConsumableNum(Coupon_n_oneTime.ID) > 10) { InitDAP(); } else { if (SDDataManager.Instance.PlayerData.damond >= SDConstants.altarDamondCost * 10) { if (SDDataManager.Instance.PlayerData.damond >= SDConstants.altarDamondCost) { PopoutController.CreatePopoutAlert ( SDGameManager.T("提醒") , SDGameManager.T("确认消耗") + SDConstants.altarDamondCost * 10 + SDGameManager.T("钻石") , 25, false, PopoutController.PopoutWIndowAlertType.ConfirmMessage , (PopoutController pop , PopoutController.PopoutWindowAlertActionType type) => { if (type == PopoutController.PopoutWindowAlertActionType.OnConfirm) { InitDAP(); //pop.Dismiss(); } else { //pop.Dismiss(); } StartCoroutine(pop.Dismiss()); } ); } else { Debug.Log("无法获取:道具或钻石不足"); return; } } } } }
public void SummonOneTime_r() { CurrentAltarType = AltarType.r_oneTime; if (SDDataManager.Instance.getConsumableNum(Coupon_r_oneTimes.ID) > 0) { InitDAP(); } else { Debug.Log("无法获取:道具不足"); return; } }