public void LetGo(bool sendToBag = true) { toolTip.HideToolTip(); transform.DOScale(Vector3.one, 0.3f); isGrabbed = false; rb.isKinematic = false; isGrabbing.SetValue(false); grabbedItem.Reset(true); if (mouseCursorHoverUI.Value && mouseCursorHoverUI.Value.tag == "Slot") { var slot = mouseCursorHoverUI.Value.GetComponent <SlotBehavior> (); slot.AddToSlot(gameObject); return; } if (sendToBag) { transform.position = new Vector3(transform.position.x, transform.position.y, 0); } }