// 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 = " "; } }
private void Start() { _equipableWeapon = equippedWeapon.GetComponent <EquipableWeapon>(); }