public FortuneSaveData AddFortuneData(int accountId) { int existIndex = -1; for (int i = 0; i < fortuneList.Count; i++) { if (fortuneList[i].accountId == accountId) { existIndex = i; } } if (existIndex >= 0) { return(fortuneList[existIndex]); } FortuneSaveData data = new FortuneSaveData(); ACCOUNT staticData = StaticDataAccount.GetAccountById(accountId); if (staticData != null) { data.gold = staticData.gold; } data.accountId = accountId; fortuneList.Add(data); return(data); }
public void OnClickRegist() { string num = phoneNumber.text.Replace(" ", ""); if (num.Length != 11) { ShowNotice("输入格式错误!"); return; } if (XMLSaver.saveData.accountList[0].accountId == 0) { XMLSaver.saveData.accountList.RemoveAt(0); } AccountSaveData data = XMLSaver.saveData.AddAccountData(0); AssetsSaveData assetsData = XMLSaver.saveData.AddAssetsData(0); FortuneSaveData fortuneData = XMLSaver.saveData.AddFortuneData(0); data.phoneNumber = num; data.enname = "i"; data.realName = "猪脚"; assetsData.balance = 100000; // todo 金钱 assetsData.antPay = GameDefine.AntLimit; GameManager.Instance.SetUser(0); UIManager.Instance.Push(new LoginContext()); }
public void Set(int id) { _id = id; fortuneData = XMLSaver.saveData.GetFortuneDataById(_id); }