/// <summary> /// 删除玩家账户数据. /// </summary> void RemovePlayerPayData(PlayerPayData payDt) { if (m_PlayerPayDtList.Contains(payDt) == true) { m_PlayerPayDtList.Remove(payDt); } }
/// <summary> /// 添加玩家账户数据. /// </summary> void AddPlayerPayData(PlayerPayData payDt) { if (m_PlayerPayDtList.Contains(payDt) == false && payDt != null) { m_PlayerPayDtList.Add(payDt); } }
/// <summary> /// 保存玩家账户信息. /// </summary> internal void SavePlayerPayData(int userId, int money) { PlayerPayData data = FindPlayerPayData(userId); if (data == null) { AddPlayerPayData(new PlayerPayData(userId, money)); } else { data.money = money; } }