day transition is now working
This commit is contained in:
parent
a53857c4d2
commit
7b286bcfd9
13 changed files with 390 additions and 388 deletions
|
|
@ -4,12 +4,10 @@ using UnityEngine.EventSystems;
|
|||
|
||||
public class InventorySlot : ItemStorageSlot, IPointerClickHandler {
|
||||
private Inventory _inventory;
|
||||
private Shop _shop;
|
||||
private PlayerController _playerController;
|
||||
|
||||
private void Start() {
|
||||
_inventory = Inventory.instance;
|
||||
_shop = Shop.instance;
|
||||
_playerController = PlayerController.instance;
|
||||
}
|
||||
|
||||
|
|
@ -29,22 +27,15 @@ public class InventorySlot : ItemStorageSlot, IPointerClickHandler {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sells the Item for the Item Sell Price and puts it in the Shop if the selling was a mistake
|
||||
*/
|
||||
private void SellItem() {
|
||||
if(Item) {
|
||||
_inventory.SellItem(Item, 1); //TODO: wie machen mehr als 1 verkaufen?!
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets called when the Inventory Slot gets clicked on
|
||||
*/
|
||||
public void OnPointerClick(PointerEventData eventData) {
|
||||
// When clicked on with right Mouse Button sell the Item
|
||||
if(eventData.button == PointerEventData.InputButton.Right) {
|
||||
SellItem();
|
||||
if(Item) {
|
||||
_inventory.SellItem(Item, 1); //TODO: wie machen mehr als 1 verkaufen?!
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue