Example #1
0
    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();
    }
Example #2
0
    private void CreateGroupItem(SkillGroupInfo skillTempletGroupInfo)
    {
        GameObject item = groupList.NewItem();

        item.name = "skill_" + skillTempletGroupInfo.GetGroupId();

        SkillGroupList itemCtr = item.GetComponent <SkillGroupList>();

        itemCtr.Init(skillTempletGroupInfo);
    }