public void AddOneRecord(D2MData data) { this.mGUID2MRecordTable.AddData(new GUID2MRecordData(data)); if (data.Crit > 1) { this.mD2MCriticalLayer.Refresh(data.Crit); this.mD2MCriticalLayer.PlayD2MCriticalAnim(); } this.mGold.SetActive(true); this.mGoldTxt.text = data.Money.ToString(); Sequence sequence = new Sequence(); sequence.Append(HOTween.To(this.mGold.transform, 0f, new TweenParms().Prop("localPosition", Vector3.zero))); sequence.Insert(0f, HOTween.To(this.mGold.transform, 0.01f, new TweenParms().Prop("localScale", new Vector3(3f, 3f, 3f)))); sequence.Append(HOTween.To(this.mGold.transform, 0.2f, new TweenParms().Prop("localScale", Vector3.one).Ease(EaseType.EaseInBack))); sequence.AppendInterval(0.5f); sequence.Append(HOTween.To(this.mGold.transform, 0.5f, new TweenParms().Prop("localPosition", new Vector3(0f, 120f, 0f)).Ease(EaseType.EaseOutQuad))); sequence.Append(HOTween.To(this.mGold.transform, 0f, new TweenParms().Prop("localScale", Vector3.zero))); sequence.Play(); this.mGUID2MRecordTable.Reposition(true); if (this.mGUID2MRecordTable.mDatas.Count >= 3) { base.StartCoroutine(this.UpdateScrollBar()); } }
public GUID2MRecordData(D2MData da) { this.mData = da; }