Exemplo n.º 1
0
    private void CreatTempletItem(SkillGroupInfo info, SkillTempletInfo skillTempletInfo, int index)
    {
        GameObject item = list.NewItem();

        item.name = "skill_" + skillTempletInfo.config.cellId;

        PosMgr.SetCellPos(item.transform, 0, 0);

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

        itemCtr.Init(info, skillTempletInfo);
    }
Exemplo n.º 2
0
    public void Show(int dir = 1)
    {
        if (gameObject.activeSelf == false)
        {
            gameObject.SetActive(true);

            gameObject.transform.localPosition = new Vector3(1000 * dir, 0, 0);

            LeanTween.move((RectTransform)gameObject.transform, new Vector3(0, 0, 0), 0.3f).onComplete = OnShowComplete;

            int i;
            int count = list.items.Count;
            for (i = 0; i < count; i++)
            {
                GameObject   item    = list.items[i];
                SkillTemplet itemCtr = item.GetComponent <SkillTemplet>();
                itemCtr.UpdateBtn();
            }
        }
    }