Exemple #1
0
        public T AddCompoment <T>() where T : BaseElement, new()
        {
            T t1 = BaseElement.CreateElementWithGameObject <T>(gameObject);

            CompomentList.Add(t1);
            return(t1);
        }
Exemple #2
0
        /// <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);
        }