public void Save() { OnCloseClick(); CurrentScene.OpenView <TipView>().SetContent("整容成功!共花费你" + need_money + "金币"); ActorModel.Model.SetMoney(-need_money); foreach (var face in Faces) { ActorModel.Model.SetFace(face.Key, face.Value); } }
public void CashPrize() { int money = 0; foreach (var item in cards) { money += item.money; } CurrentScene.OpenView <TipView>().SetContent("兑换成功,总共获得金币: " + money); OnCloseClick(); }
public void onComplete(int action, object resp) { var act = (ActionType)action; switch (act) { case ActionType.GetCode: isSend = true; sendCodeBtn.interactable = false; break; case ActionType.CommitCode: var resp_data = JsonMapper.ToObject(resp.ToString()); if (resp_data["phone"].ToString() != PhoneNumberInput.text) { CurrentScene.OpenView <LoadView>().SetText("手机号与验证码不匹配!"); return; } UserBmobDao user_dao = new UserBmobDao(resp_data["phone"].ToString(), ""); user_dao.FindByID((user) => { if (user != null) { user_dao = user; PlayerPrefs.SetString(GameConstData.LOGINING_PHONE_NUMBER, user_dao.id); BmobManager.Instance.UserBmobDao = user_dao; SaveManager.Instance.LoginType = LoginType.短信; LoadingScene.LoadScene(GameConstData.CHOOSE_ACTOR_SCENE_NAME); } else { user_dao.Insert(() => { PlayerPrefs.SetString(GameConstData.LOGINING_PHONE_NUMBER, user_dao.id); BmobManager.Instance.UserBmobDao = user_dao; SaveManager.Instance.LoginType = LoginType.短信; LoadingScene.LoadScene(GameConstData.CHOOSE_ACTOR_SCENE_NAME); }); } CurrentScene.CloseView <LoadView>(); }, () => { CurrentScene.OpenView <LoadView>().SetText("登录失败,请检查网络设置"); }); break; default: break; } }
public void OnChallengeBtnClick() { if (ActorModel.Model.GetMoney() >= 1000) { CurrentScene.OpenView <BoxView>().SetText("你确定要进行挑战吗?\n需要支付" + DreamerUtil.GetColorRichText("1000金币", Color.yellow) + "门票费用哦", (v) => { if (v) { EndlessScene.level = levelIndex; ActorModel.Model.SetMoney(-1000); LoadingScene.LoadScene(GameConstData.ENDLESSS_SCENE_NAME); } }); } else { CurrentScene.OpenView <TipView>().SetContent("没钱来干什么,挑战一次需要1000金币!"); } }
public void onError(int action, object resp) { var act = (ActionType)action; Debug.LogError(resp.ToString()); switch (act) { case ActionType.GetCode: CurrentScene.OpenView <LoadView>().SetText("验证码发送失败!"); break; case ActionType.CommitCode: CurrentScene.OpenView <LoadView>().SetText("验证码错误!"); break; default: break; } }
public void ContinoueLogin() { CurrentScene.OpenView <LoadView>(); UserBmobDao user_dao = new UserBmobDao(PlayerPrefs.GetString(GameConstData.LOGINING_PHONE_NUMBER), ""); user_dao.FindByID((user) => { if (user != null) { user_dao = user; BmobManager.Instance.UserBmobDao = user_dao; SaveManager.Instance.LoginType = LoginType.短信; LoadingScene.LoadScene(GameConstData.CHOOSE_ACTOR_SCENE_NAME); } else { CurrentScene.OpenView <LoadView>().SetText("登录失败! 没找到此用户"); return; } CurrentScene.CloseView <LoadView>(); }, () => { CurrentScene.OpenView <LoadView>().SetText("登录失败!请检查网络设置"); }); }
public void OnBtnOK() { CurrentScene.OpenView <LoadView>(); smssdk.commitCode(PhoneNumberInput.text, zone, VerificationInput.text); }