public void AddCategory(string name) { var obj = BoxPaletteCategory.Instantiate(categoryPrefab.gameObject, baseList.transform, name); categoryTable.Add(name, obj); noCategorylist.transform.SetAsLastSibling(); }
public static BoxPaletteCategory Instantiate(GameObject prefab, Transform parent, string title) { BoxPaletteCategory obj = Instantiate(prefab, parent).GetComponent <BoxPaletteCategory>(); obj.SetTitle(title); return(obj); }
public void AddMaterial(Box box, BoxPaletteCategory category) { category.AddMaterial(materialPrefab.gameObject, box); }