using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Assets.Scripts { public class InventoryTrash : MonoBehaviour { public Texture close; public Texture open; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } public void onMouseEnter() { gameObject.GetComponent().texture = open; } public void onMouseLeave() { gameObject.GetComponent().texture = close; } public void deleteItem() { InventorySlot toDelete = GameObject.Find("Inventory").GetComponent().getDrag().GetComponent(); if (toDelete.place == ItemPlace.BAG) { toDelete.removeItem(); } else { toDelete.removeEquip(); } GameObject.Find("Inventory").GetComponent().dragImage.GetComponent().color = new Color(0, 0, 0, 0); GameObject.Find("Inventory").GetComponent().dragImage.GetComponent().texture = null; GameObject.Find("Inventory").GetComponent().dragImage.transform.position = new Vector3(0, 0, 0); } } }