Пример #1
0
    public void onClick()
    {
        //assign item to chosen item referencer in battlemanager script
        foreach (var item in GameObject.Find("BattleManager").GetComponentInChildren <BattleEngine>().HeroData.Inventory)
        {
            if (gameObject.GetComponentsInChildren <Text>()[0].text == item.itemName)
            {
                GameObject.Find("BattleManager").GetComponentInChildren <BattleEngine>().ChosenItem = item;
            }
        }

        //activate target enemy panel
        referenceUImanager.targetEnemyCanvasParent.SetActive(true);
        //disable inventory panel
        GameObject.Find("InventoryPanel").SetActive(false);
        //delete item prefabs
        referenceUImanager.DeleteItemsPrefab();
        //instantiate targethero prefabs
        referenceUImanager.InstantiateTargetHeroPrefab();
    }