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); }
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(); } } }