Пример #1
0
    // Start is called before the first frame update
    void Start()
    {
        thisWeapon = InfoSource.GetComponent <EquipableWeapon>();
        N.text     = thisWeapon.ItemName;

        if (thisWeapon.GetDamage() != 0)
        {
            properties[bookmark].text = "Damage: " + thisWeapon.GetDamage();
            bookmark++;
        }
        if (thisWeapon.GetRange() != 0)
        {
            properties[bookmark].text = "Range: " + thisWeapon.GetRange();
            bookmark++;
        }
        if (thisWeapon.GetArmor() != 0)
        {
            properties[bookmark].text = "Armor: " + thisWeapon.GetArmor();
            bookmark++;
        }

        //add something here for other properties if they ever come up

        GetComponent <RectTransform>().sizeDelta = new Vector2(100, (bookmark * 17) + 22);


        for (int x = bookmark; x < properties.Length; x++)
        {
            properties[x].text = " ";
        }
    }
Пример #2
0
 private void Start()
 {
     _equipableWeapon = equippedWeapon.GetComponent <EquipableWeapon>();
 }