private void Start() { TotalPencilsCount = MaterialManager.Materials.Length; Pencils = new List <Pencil>(); int i = 0; while (i < TotalPencilsCount) { Pencil pc = PencilsFabric.CreatePencilColor(Prototype, MaterialManager.Materials[i]); Pencils.Add(pc); pc.ResetPos(); ScalePencil(pc.RootGameObject, i); EditUVs(pc.MeshFilter.mesh); i++; } }