protected UI_Item AddSubItemToNode <UI_Item>(Transform parent) where UI_Item : UIItem { var item = UIManager.CreateUIItem <UI_Item>(parent); List <UIObject> list = null; if (!mItems.ContainsKey(parent)) { list = new List <UIObject>(); mItems[parent] = list; } list.Add(item); return(item); }
protected override UIItem CreateInstance() { return(UIManager.CreateUIItem(mType, mParent)); }