private void OnSelectTemplet(SkillGroupInfo info) { int dir = 1; if (infoBefore != null) { if (infoBefore.GetGroupId() > info.GetGroupId()) { dir = -1; } } infoBefore = info; for (int i = 0; i < groupList.items.Count; i++) { GameObject item = groupList.items[i]; SkillGroupList itemCtr = item.GetComponent <SkillGroupList>(); if (itemCtr.skillTempletGroupInfo == info) { itemCtr.Show(dir); } else { itemCtr.Hide(dir); } } bgImage.color = ColorUtil.GetColor(ColorUtil.CELLS[info.index]); UpdateBottles(); }
private void CreateGroupItem(SkillGroupInfo skillTempletGroupInfo) { GameObject item = groupList.NewItem(); item.name = "skill_" + skillTempletGroupInfo.GetGroupId(); SkillGroupList itemCtr = item.GetComponent <SkillGroupList>(); itemCtr.Init(skillTempletGroupInfo); }