当实现了IBeginDragHander、IDragHander以及IEndDragHandler等接口后,我搞定了窗口及物品的拖拽功能。但是,我发现用鼠标的左键和右键都是可以拖动的....
研究了一下PointerEventData 参数,没有发现标示左键还是右键的地方....难道我需要用Input.GetMouseButton来检测吗??
另外,如果我实现的是IPointerClick事件,我也需要用GetMouseButton来判断是左键点击还是右键点击吗??我觉得这么做挺傻的,因为IPointerClick本事,就是一个鼠标点击事件,只要这个事件被触发,那一定是用户按下了鼠标的键,可是我在这里面的处理中,却还要再次判断鼠标的哪个键是否被按下,这岂不是很傻么....一定有别的方法的,对不对???