// Start is called before the first frame update void Start() { _wallet = new Wallet(100000); _inventry = new Inventry(); _basketUI = new InventryUI("BasketUI"); }
/// <summary> /// 生成と同時に代入するとき 使わないかも デフォルトのサイズ6を超えたら入れない /// </summary> /// <param name="items"></param> public Inventry(List <ItemSuper> items) { InitList(_slot); for (int i = 0; i < _ItemList.Count; i++) { //itemsが_itemListより要素が少ないとき if (i > items.Count - 1) { return; } _ItemList[i] = items[i]; } _inventryUI = new InventryUI("InventryUI"); }
//インベントリのスロット数を指定して生成 public Inventry(int slot) { InitList(slot); _inventryUI = new InventryUI("InventryUI"); }
//何も指定せず生成 public Inventry() { _ItemList = new List <ItemSuper>(); _inventryUI = new InventryUI("InventryUI"); }