public void Init(Stage_Level_activityModel.ActivityTypeData one) { this.activedata = one; this.Text_Name.text = this.activedata.GetData(0).Notes; int activeCount = LocalSave.Instance.GetActiveCount(this.activedata.index); object[] args = new object[] { activeCount }; this.Text_Count.text = Utils.FormatString("剩余次数:{0}", args); }
public void Init(Stage_Level_activityModel.ActivityTypeData one) { this.mObjPool.Collect <ActiveDiffCtrl>(); int count = one.mIds.Count; for (int i = 0; i < count; i++) { ActiveDiffCtrl ctrl = this.mObjPool.DeQueue <ActiveDiffCtrl>(); ctrl.Init(i, one.GetData(i)); RectTransform child = ctrl.transform as RectTransform; child.SetParentNormal(this.diffparent); child.anchoredPosition = new Vector2(-240f + (170f * i), 0f); } }