using System.Collections; using System.Collections.Generic; using UnityEngine; public class FirstRechargeVo { public FirstRechargeVo(Player player) { this.player = player; } private Player player { get; set; } /// /// 首充当前状态 /// public Enum_FirstRechargeState firstRechargeState { get { if (this.player.payInfo.firstRechage == 0 && this.player.baseInfo.charge_amt <=0) { return Enum_FirstRechargeState.NoFirstRecharge; } else if(this.player.payInfo.firstRechage == 0 && this.player.baseInfo.charge_amt > 0) { return Enum_FirstRechargeState.NoReceivePrize; } return Enum_FirstRechargeState.ReceivePrize; } } /// /// 首充奖品信息 /// public List prizesList { get { List list = new List(); string str = GameConfigData.Ins.globalsettings.firstRechargePrizes.ToString(); string[] sList = str.Split(';'); foreach (string item in sList) { string[] ctx = item.Split(','); ItemVo vo = new ItemVo(); vo.typeId = ctx[0]; vo.count = int.Parse(ctx[1]); list.Add(vo); } return list; } } }