示例#1
0
    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>();
        }
    }
示例#2
0
 // 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>();
 }