public void SetData(TitleGroupTableItem item) { if (item == null) { return; } mName.text = item.name; Init(); }
public static string GetTitleGroupNameById(int id) { TitleGroupTableItem item = GetTitleGroupItemById(id); if (item == null) { return(null); } return(item.name); }
public static TitleGroupTableItem GetTitleGroupItemById(int id) { if (!DataManager.TitleGroupTable.ContainsKey(id)) { return(null); } TitleGroupTableItem item = DataManager.TitleGroupTable[id] as TitleGroupTableItem; if (item == null) { return(null); } return(item); }
void CreateGroupTitle(int id) { GameObject go = WindowManager.Instance.CloneGameObject(mGroupObj); if (go == null) { return; } go.name = id.ToString(); go.transform.parent = mGrid.transform; go.transform.localScale = Vector3.one; go.SetActive(true); TitleGroupUI ui = new TitleGroupUI(go); TitleGroupTableItem data = TitleModule.GetTitleGroupItemById(id); ui.SetData(data); mGroupUIs.Add(id, ui); UIEventListener.Get(go).onClick = onTitleGroupClick; }