예제 #1
0
        private void AddComponent()
        {
            TComponent component = CachedClone.Clone(templateViewItem.gameObject).GetComponent <TComponent>();

            component.Index = -1;
            component.transform.SetAsLastSibling();
            components.Add(component);
        }
예제 #2
0
        private TItem AddItem()
        {
            TItem item = CachedClone.Clone(template.gameObject).GetComponent <TItem>();

            item.Index = items.Count;
            item.transform.SetAsLastSibling();
            items.Add(item);
            OnItemAdd(item);
            return(item);
        }