private void Start() { depot = this.GetComChild <UIDepot>(); depot.InitGrid(); var slot = new ItemSlot(ItemType.WholeBody, depot.grid.gridCount.eleCount()); foreach (var idx in idxs) { slot.Add(Items.GetItem(idx)); } depot.slots = new List <ItemSlot>(); depot.slots.Add(slot); depot.onSwap = OnSwap; depot.Refresh(); }