public T AddCompoment <T>() where T : BaseElement, new() { T t1 = BaseElement.CreateElementWithGameObject <T>(gameObject); CompomentList.Add(t1); return(t1); }
/// <summary> /// 添加子元素 方法 /// </summary> /// <param name="ele"></param> public void AddSubElement <T>(GameObject obj = null) where T : BaseElement, new() { T t1 = BaseElement.CreateElementWithGameObject <T>(obj); SubElementDic.Add(t1.elementID, t1); }