void GetPreviewObject() { itemSeletion = ItemSeletion.itemSeletion; if (itemSeletion.currentEditingUnit == "a") { currentPreview = itemSeletion.manPreviewA; } else if (itemSeletion.currentEditingUnit == "b") { currentPreview = itemSeletion.manPreviewB; } else if (itemSeletion.currentEditingUnit == "c") { currentPreview = itemSeletion.manPreviewC; } if (currentPreview) { offHand = currentPreview.GetChild(0).GetChild(0).GetComponent <SpriteRenderer>(); mainHand = currentPreview.GetChild(1).GetChild(0).GetComponent <SpriteRenderer>(); helmet = currentPreview.GetChild(2).GetChild(0).GetComponent <SpriteRenderer>(); armorSprite = currentPreview.GetChild(3).GetChild(0).GetComponent <SpriteRenderer>(); back = currentPreview.GetChild(3).GetChild(1).GetComponent <SpriteRenderer>(); back2 = currentPreview.GetChild(3).GetChild(2).GetComponent <SpriteRenderer>(); mount = currentPreview.GetChild(4).GetComponent <SpriteRenderer>(); } }
// Use this for initialization void Start() { gold = 1000; currentGold = gold; goldText.text = gold + " "; itemSeletion = this; troopInfo = GameObject.FindWithTag("TroopInfo").GetComponent <TroopInfo>(); currentEditingUnit = null; CloseUnitItemSeletion(); manPreviewA = transform.GetChild(0).GetChild(1); manPreviewB = transform.GetChild(1).GetChild(1); manPreviewC = transform.GetChild(2).GetChild(1); unitACost = transform.GetChild(0).GetChild(0).GetChild(1).GetChild(0).GetChild(0).GetComponent <Text>(); unitBCost = transform.GetChild(1).GetChild(0).GetChild(1).GetChild(0).GetChild(0).GetComponent <Text>(); unitCCost = transform.GetChild(2).GetChild(0).GetChild(1).GetChild(0).GetChild(0).GetComponent <Text>(); }