Example #1
0
    public void Init(BaseItem.ITEM_TYPE newType, string newName, Sprite newSprite, InventoryBase inventory, BaseItem item, PlayerController controller)
    {
        buttonText       = GetComponentInChildren <Text> ();
        buttonImage      = GetComponent <Image> ();
        playerController = controller;

        heldItem = item;

        inventoryRef = inventory;

        SetItemType(newType);
        SetItemName(newName);
        SetItemImage(newSprite);

        GetComponent <Button> ().onClick.AddListener(ButtonPressed);
    }
Example #2
0
 public void SetItemType(BaseItem.ITEM_TYPE newType)
 {
     itemType = newType;
 }