예제 #1
0
 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();                                                      //저장된 인벤을 불러옴
 }
예제 #2
0
    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();
        }
    }
예제 #3
0
    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);
            }
        }
    }