void Start() { DB = FindObjectOfType <ItemDatabase>(); //아이템정보를 불러옴 inventoryItemList = new List <Item>(); //아이템리스트할당 inventoryTabList = new List <Item>(); //아이템리스트할당 slots = tf.GetComponentsInChildren <InventorySlot>(); //tf 자식에 인벤토리슬롯정보를불러옴 Coin = FindObjectOfType <CoinManager>(); //코인정보를 불러옴 market = FindObjectOfType <Market_buy>(); //마켓정보를 불러옴 loadinven(); //저장된 인벤을 불러옴 }
private void OnTriggerExit(Collider other) { Player player = other.GetComponent <Player>(); if (player != null) { Market_buy mb = FindObjectOfType <Market_buy>(); mb.go.SetActive(false); Inventory.instance.go.SetActive(false); Inventory.instance.DeSelectedTab(); } }
private void OnTriggerEnter(Collider other) { Player player = other.GetComponent <Player>(); if (player != null) { Market_buy mb = FindObjectOfType <Market_buy>(); if (!Inventory.instance.go.activeSelf) { mb.go.SetActive(true); mb.BUY_selectedTab = 2; mb.settabnumber(2); mb.BuyItem(); mb.Buy_ShowItem(); Inventory.instance.go.SetActive(true); } } }