Exemplo n.º 1
0
        public T Make <T>(GameObject root) where T : GameUIComponent, new()
        {
            T com = new T();

            if (LogicHandler != null)
            {
                children.Add(com);
                com.LogicHandler = LogicHandler;
                LogicHandler.AddComponent(com);
            }
            com.Init(root);
            if (com.gameObject == null)
            {
                return(null);
            }
            return(com);
        }