using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
//物品脚本,控制物品的拖拽功能publicclass InventoryItem : MonoBehaviour,IBeginDragHandler,IDragHandler,IEndDragHandler {
///<summary>/// 实现接口的OnBeginDrag方法,处理开始拖拽时要做的事情///</summary>///<param name="eventData"></param>publicvoidOnBeginDrag(PointerEventData eventData)
{
SetDraggedPosition(eventData);
}
///<summary>/// 实现接口的OnDrag方法,处理拖动中要做的事情///</summary>///<param name="eventData"></param>publicvoidOnDrag(PointerEventData eventData)
{
SetDraggedPosition(eventData);
}
///<summary>/// 实现接口的OnEndDrag方法,处理结束时的方法///</summary>///<param name="eventData"></param>publicvoidOnEndDrag(PointerEventData eventData)
{
SetDraggedPosition(eventData);
}
///<summary>/// set position of the dragged game object ///</summary>///<param name="eventData"&g