public override void parseSample(int sid) { ShakeEblowsRewardSample sample = new ShakeEblowsRewardSample(); string dataStr = getSampleDataBySid(sid); sample.parse(sid, dataStr); samples.Add(sid, sample); }
public void Init(ShakeEblowsRewardSample sample) { PrizeSample [][] prizes = sample.getAllParsePrizes(); for (int i = 0; i < prizes.Length; ++i) { views [i].Init(prizes [i][0]); } }
public void Init(List <ShakeEblowsRewardSample> samples) { //女行不显示奖励列表 for (int i = 0; i < samples.Count - 1; ++i) { ShakeEblowsRewardSample temp = samples[i]; shakeRewardItems[i].Init(samples[i]); } }
/// <summary> /// 获取普通的投掷骰子奖励模版 /// </summary> public List <ShakeEblowsRewardSample> GetNormalShakeEblowRewardSamples() { List <ShakeEblowsRewardSample> normalSamples = new List <ShakeEblowsRewardSample> (); foreach (int sid in normalSids) { ShakeEblowsRewardSample temp = getRewardSampleBySid(sid); normalSamples.Add(temp); } return(normalSamples); }