static public void AddMassiveImagePicker(MenuCommand command) { GameObject picker = AddMassivePicker(command, "MassiveImagePicker", false, false, true); MassiveImagePicker imagePicker = picker.AddComponent <MassiveImagePicker>(); imagePicker.itemSize = new Vector2(50, 20); imagePicker.columnList = picker.transform.Find("ColumnList"); GameObject itemSource = new GameObject("ItemSource"); GameObjectUtility.SetParentAndAlign(itemSource, picker); itemSource.AddComponent <MassiveImagePickerItem>(); Image image = itemSource.AddComponent <Image>(); image.color = Color.white; itemSource.GetComponent <RectTransform>().sizeDelta = imagePicker.itemSize; itemSource.transform.SetSiblingIndex(1); imagePicker.itemSource = itemSource; imagePicker.SetColumns(1); imagePicker.SyncItemList(); }